Tomcat
獨立的 Tomcat 5.5 不能在 localhost 以外的地方訪問
Tomcat 5.5 的全新安裝。我知道它較舊,但我需要的 webapp 不支持較新版本。我可以使用 localhost 很好地訪問它,但我無法從遠端電腦訪問它。發送 404 錯誤。我對這些東西真的很陌生,所以如果有什麼愚蠢的東西你甚至不會建議,請無論如何都要去做。:)
感謝您提前提供任何幫助。
布賴恩
打開
/path/to/tomcat/conf/server.xml
文件並address="127.0.0.1"
從<Connector
標籤中刪除:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
編輯
netstat -nao | findstr :80 TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 3180 TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 3180 TCP 74.208.231.23:80 0.0.0.0:0 LISTENING 4 TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 3180 TCP [::]:80 [::]:0 LISTENING 3180 TCP [::]:8009 [::]:0 LISTENING 3180
注意 netstat 輸出的最後一列。有一個程序 (PID 4) 在埠 80 上偵聽。停止所有其他程序在埠 80 上偵聽(Web 開發代理、Microsoft SQL 報告等),然後重試。