2017-12-01 9 views
0

AWS 창 인스턴스에서 실행중인 apache servicemix 인스턴스가 있습니다. 보안 그룹이 그대로이므로 의심하지 않아도됩니다.Apache Servicemix windows - Localhost에서는 작동하지만 공용 IP 주소로는 작동하지 않습니다.

servicemix 인스턴스를 실행하면 컴퓨터에 localhost:8181이라는 이름으로 액세스 할 수 있지만 액세스 할 때는 x.x.x.x:8181으로 연결이 거부됩니다.

어디에서 IP 주소로 노출되는 구성을 추가합니까?

놀랍게도, 구성을 변경하지 않고도 Linux 인스턴스에서 즉시 사용할 수 있습니다. Windows 인스턴스 만 문제가 발생합니다.

답변

0

확인. 문제를 찾았습니다. AWS에서 Windows 인스턴스를 사용하는 경우 보안 그룹 만 추가하는 것만으로는 충분하지 않습니다. 인스턴스에 로그인하여 Windows 방화벽에 연결하고 새 규칙을 추가하여 필요한 포트를 허용하십시오. 그래야만 작동합니다.

놀랍지 만 어디에도 기록되어 있지 않습니다.

이 솔루션은 servicemix를위한 것이 아니라 모든 것을위한 것입니다.