2016-09-14 5 views
0

Мы используем сервер Apache HTTP с сервером Websphere Application 8.5Почему мне нужно настроить дополнительный порт для сервера Websphere Application

Запросы к HTTP-серверы работают по умолчанию порт 80 я настроен порт 2021 на HTTP. conf + по умолчанию в Websphere, и все работает. Единственная проблема, с которой я сталкиваюсь, это то, что нам нужна информация о порте в URL-адресе.

http://oursite/index.html работы http://oursite/myApp.jsp не работает Когда я добавить portnumer на запрос он работает.

Я понимаю, что этот дополнительный порт необходим, чтобы сообщить HTTP-серверу, что этот запрос должен быть перенаправлен в Websphere. Но клиенты жалуются, что используемый нами порт блокируется их брандмауэром, а некоторые клиенты отказываются добавлять этот порт для доступа.

Теперь я попытался добавить порт 80 в конфигурацию Websphere (хост по умолчанию), и это, похоже, сработает.

Действительно ли нужно настроить дополнительный порт?

ответ

3

*: 80 по умолчанию имеет значение "default_host". Независимо от того, какой хост и порт, которые ваши клиенты будут использовать для адресации прокси-сервера, должны присутствовать на виртуальном хосте, к которому развертывается ваше приложение, - иначе он не будет обрабатываться подключаемым модулем WAS.

Похоже, что кто-то удалил этот *: 80 псевдоним из хоста по умолчанию, по ошибке думая, что он должен быть там, только если сервер приложений явно прослушивал порт 80. Это ошибочно.

Смежные вопросы