Название довольно много говорит обо всем.Tomcat работает через порт 80, но не 8080. Брандмауэр выключен
У меня есть интерфейс и сервлет. Они отлично работают при тестировании с помощью Eclipse. Час или два назад они отлично работали на сервере производства RedHat. Апплет поставляется Apache, сервлетом Tomcat 5.5.
Сначала были проблемы с брандмауэром. Я открыл порт 8080 с iptables, и все было хорошо. Я установил JDBC и пару других вещей, которые мне нужны. Апплет получал информацию от сервлета. Ура.
Несколько минут назад я настроил файл конфигурации для сервлета. Я не думаю, что я касался чего-то другого, кроме этого файла. Теперь Tomcat не будет подключаться через порт 8080. Ни апплет, ни браузер (у меня нет HelloWorld для стандартных запросов GET для тестирования) можно получить что угодно, ни к сервлету, ни даже к ROOT. Если я перенаправляю через порт 80, он отлично работает в браузере, но по какой-то причине апплет, похоже, испытывает проблемы с этим и дает мне ошибку File Not Found при создании HTTPURLConnection.
В этом случае, даже если я полностью очищу брандмауэр с помощью локкита. Я дважды проверил и перезапустил iptables, и в любом месте нет брандмауэра. Netstat ничего не показывает на порту 8080, когда Tomcat остановлен. Просто, чтобы проверить, я переместил Tomcat на 8081, и все вышеизложенное все еще верно - работает при перенаправлении с 80, а не при обращении непосредственно по адресу: 8081.
Кто-нибудь понял, что происходит, и как я могу вернуть его?