Telnet에서 로컬로 포트에 접근 할 수 있지만 브라우저에 연결 재설정이 표시됨


1

Windows 호스트의 Ubuntu 게스트 VM에서 로컬로 웹 응용 프로그램 서버를 실행하고 있습니다.

웹 브라우저에서 서비스에 연결할 수 없습니다. Chrome에서 ERR_CONNECTION_CLOSED를보고했습니다. 결과는 127.0.0.1과 localhsot를 사용하여 동일합니다. chrome : // net-internals / # proxy를 보면 브라우저가 프록시를 통하지 않고 직접 연결을 사용하고 있습니다.

포트가 열려 있다고 제안하여 포트에 텔넷으로 연결할 수 있습니다. 서비스 포트를 변경하려고 시도했지만 새 포트는 텔넷을 사용하여 다시 연결할 수 있지만 웹 브라우저를 사용하여 연결할 수 없습니다. 브라우저에서 Tomcat에서 실행되는 다른 유사한 서비스에 연결할 수 있으므로 브라우저가 좋습니다. 다른 서비스는 두 번째 포트를 통해 문제가있는 서비스와 통신하며 프로그램은 오류없이 실행되었습니다.

웹 애플리케이션 서버는 Jetty이며 Java 런타임 랩퍼를 사용하여 JAR에서 직접 실행됩니다. 소프트웨어는 패키지 솔루션이므로 Jetty 로그를 볼 수 없습니다.

사용 후 작업과 작동하지 않는 작업 사이의 변경 사항 : Ubuntu 게스트에서 다음과 같은 적절한 패키지 또는 소프트웨어를 여러 번 설치 및 재설치 및 제거했다가 다시 설치했습니다. VMWare Tools open-vm-tools open-vm-tools-lts- trusty open-vm-tools-lts-trusty-desktop open-vm-tools-lts-trusty-dkms (무엇을하는지 모릅니다) 이후 호스트와 VM 간의 통합이 작동하기 시작했습니다.

호스트에서 네트워크 어댑터 연결 상태가 변경되었습니다. 호스트는 Dell 랩탑입니다. 유선 연결이 연결되는 동시에 무선 연결을 시도했습니다. 나는 성공하지 못했습니다. 오늘 아침 무선은 유선 연결과 함께 기적적으로 연결되었습니다. VM에서 문제가 발생하면 무선 전에 유선 연결 순서를 변경하려고했습니다. 도움이되지 않았습니다. VM 네트워크는 호스트의 IP 주소를 공유하면서 NAT를 사용하도록 설정되어 있습니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?


단서 : 작동하는 다른 서비스는 HTTP에 있습니다. 이것은 HTTPS에 있습니다. 다른 서비스는 신뢰 저장소 파일을 사용하여 브라우저에서 연결할 수없는 서비스와 통신하도록 구성되어 있습니다. 연결할 수없는 HTTPS 서비스는 키 저장소와 신뢰 저장소를 사용하고 있으며, 이는 브라우저 였으므로 SSL 인증서 발행자에 대해 경고합니다. 지금은 단지 당신에게 경고하지 않습니다? 작동과 작동하지 않는 사이에 Chrome과 Firefox를 업그레이드했습니다.
Max

그러나 다시 모순입니다. 이러한 SSL 문제가보고되고 텔넷 당 포트가 열려있는 호스트 브라우저 (VM의 IP 주소 사용)에서 Firefox는 여전히 "Firefox가 서버에 연결할 수 없습니다"라고보고합니다.
Max

답변:


0

웹 브라우저에 문제가있는 것으로 나타났습니다. 최신 버전으로 업데이트 한 후 Firefox 및 Chrome은 보안 예외에 대한 메시지를 표시하지 않고 대신 표시를 거부합니다. 이전 버전의 Firefox로 되 돌리면 문제가 해결되었습니다.

그래도 새로운 행동을 제어하는 ​​방법을 찾고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.