
문제를 해결해 달라는 요청을 받았지만 이 서버를 구성하지 않았기 때문에 여기서 무슨 일이 일어나고 있는지 알 수 없었습니다.
www.mywebsite.com connects to 20.20.20.20 (Webserver)
www.mywebsite.com:5487 connects to 10.10.10.10 (Webserver and replication DB), same copy of the 20.20 server webpages, apache version etc., and can be accessed only internally.
연결할 때https://www.mywebsite.com/index.html웹 서버 20.20.20.20에 연결하고 로그에 요청이 표시됩니다.
하지만 내가 시도할 때http://mywebsite.com:5487/index.html 결코 로드되거나 시간 초과되지 않습니다. 10.10.10.10 서버의 해당 URL 요청에 대한 오류 로그나 액세스 로그에는 아무것도 없습니다. 그러나 무작위로 로드됩니다(일주일에 한 번 또는 때로는 2일 정도는 정상적으로 작동합니다). 이 문제를 해결하기 위해 먼저 설정 방법을 알고 싶었습니다....
방화벽이 없습니다. Apache에서 해당 포트 번호와 관련된 구성 파일이 표시되지 않으며 netstat에 따라 포트를 수신하지 않습니다. 그런데 무작위로 로드될 때 netstat도 확인했는데 포트 5487 요청이 없습니다.
다른 서버로 전달되도록 포트 5487에서 mywebsite.com에 대한 웹 요청을 어떻게 구성했다고 생각하십니까? 네트워크 수준에는 아무것도 없습니다. IP 테이블이 없습니다. 방금 SSH 기반 포트 전달을 조사하기 시작했습니다. 지금까지는 SSH 기반 포트 전달도 아닌 것 같습니다. 뭔가 찾으면 업데이트하겠습니다.
답변1
다음 명령을 사용하여 Apache에게 포트 5487을 수신하도록 지시해야 합니다.
Listen 5487
그리고 가상 호스트에서 설정해야 하는 모든 지시문을 설정합니다.
<VirtualHost *:5487>