Назад | Перейти на главную страницу

Автономный tomcat 5.5 не может получить доступ, кроме как на localhost

Чистая установка Tomcat 5.5. Я знаю, что он старше, но нужное мне веб-приложение не поддерживает более новые версии. Я могу получить к нему доступ с помощью 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 (агент веб-разработки, отчеты Microsoft SQL, ...) и повторите попытку.