1

AWS EC2 인스턴스에서 Selenium Grid를 실행 중입니다. RemoteWebDriver를 통해 테스트를 실행하기 위해 Java를 사용하여 로컬 컴퓨터에서이 서버에 연결하고 싶습니다. 그러나 SSH 또는 공용 IP를 통해 서버에 연결할 수 없습니다.AWS EC2에서 실행중인 Selenium Grid에 연결할 수 없습니다.

예를 들어 http://123.456.78.910:4444/wd/hub URL의 경우 의 인스턴스에 액세스해야합니다. 그러면 연결을 설정하고 테스트를 받아야합니다.

공용 IP를 사용하려고 할 때마다 단순히 시간 초과가 발생합니다.

도움을 주시면 감사하겠습니다.

+0

당신도 SSH를 할 수 없습니까? – error2007s

+0

Windows 또는 Linux 서버에 있습니까? –

+0

이것은 리눅스 박스입니다. SSH 가능하지만 리눅스 박스에서 URL에 접근 할 수 없습니다. – Smoeey

답변

1

포트 4444가 EC2 보안 그룹에서 차단되어 시간이 초과되었습니다. EC2 보안 그룹에이 규칙을 추가했는지 확인하십시오. 0.0.0.0/0을 추가 할 수도 있지만 로컬에서 해당 포트에 액세스하고 더 나은 보안을 위해 유일하게 IP를 추가 할 것을 제안합니다.

enter image description here

+0

도움 주셔서 감사합니다. 나는이 모든 것을 ip와 all로 시도했지만 여전히 시간 제한이 있다는 연결을 거부하고있다. 다음 설정은 내 설정입니다. http://i.imgur.com/28s1Ghl.jpg – Smoeey

+1

다른 규칙을 추가하십시오. http tcp 80 0.0.0.0/0 – error2007s

관련 문제