Исправление уязвимости Apache Coyote приводит к неправильному использованию порта

Я использую встроенный сервер tomcat в одном из моих java-проектов. создание сервера выглядит так

      Tomcat _tomcat = new Tomcat();

Я настроил сервер Tomcat для использования номеров портов с 9001, все работало нормально.

Постановка задачи

Чтобы устранить уязвимость Apache Coyote, которая была устранена при сканировании nessus, я изменил создание сервера tomcat на

      Tomcat _tomcat = new Tomcat();
_tomcat.getConnector().setXpoweredBy(false);
_tomcat.getConnector().setProperty("server", "");

после внесения этого изменения сервер tomcat привязывается к номеру порта 8080, который я нигде не настраивал, это вызывает проблему, когда я пытаюсь запустить два экземпляра одновременно. дает следующую ошибку. Сервер Tomcat не может связать ошибку

Вопрос

Как избежать использования сервером tomcat порта 8080 с исправлениями уязвимости apache coyote?

0 ответов

Другие вопросы по тегам