2016-01-20 2 views
-1

запрос от ihs передается плагину, затем на сервер приложений и сервер, полученный им. Здесь нет кластерной среды. Сервер работает нормально. Но ответ не возвращается к плагину. Как устранить неполадки?Устранение неполадок между плагином и сервером приложений?

+0

шаг 0 здесь, чтобы просмотреть ваш http_plugin.log. Пожалуйста, обновите вопрос с помощью основ ведения журнала! – covener

ответ

1

(Я бы сделал это комментарием, но у меня недостаточно очков репутации).

Возможно, вам понадобится помощь IBM WebSphere Support, но, как правило, для этого типа вам потребуется проследить обе стороны соединения (плагин IHS и WebSphere). В частности,

  • Set LogLevel = "след" в плагин-cfg.xml
  • Установите следующий след спецификации на AppServer:

= Информация: com.ibm.ws.webcontainer = все: com.ibm.wsspi.webcontainer * = все: HTTPChannel = все: GenericBNF = все: TcpChannel = все

воспроизводящих отказ и пересмотр http_plugin.log и trace.log может дать некоторые подсказки.

Получаете ошибку определенного типа в браузере? тайм-аут? Есть ли что-либо (межсетевой экран, прокси-сервер), расположенный между сервером IHS и WebSphere AppServer?

+0

Да брандмауэр существует между ними. Но в браузере ничего не отображается ошибка. – rahul

+0

Убедитесь, что межсетевой экран разрешает трафик с устройства IHS/plugin на порт webcontainer сервера приложений (например, 9080/9443). Вы также можете попробовать поразить сервер приложений непосредственно из браузера (минуя IHS/plugin) в качестве теста. Например: http: // : 9080/your_app. Если это работает, возможно, плагин не может подключиться к серверу приложений (возможно, из-за брандмауэра). Существует много возможностей. Вероятно, потребуется включить отслеживание, о котором я упоминал, и привлечь IBM Support, если вам нужна помощь в просмотре журналов. –

+0

Thanx @brandon для u r sugestion – rahul

0

Это может быть проблема DNS с вашим сервером WebSphere. Не могли бы вы сообщить нам о вашем IHS и плагине. Он установлен на том же сервере, где находится WebSphere или на другом сервере? Если IHS и плагин находятся на другом сервере, просто проверьте, что сервер WebSphere может разрешить IP-адрес сервера IHS с использованием имени хоста. Если не пытайтесь обновить файл хоста с IP-адресом и именем хоста вашего сервера IHS. Он должен работать.

0

Не получает ли клиент или плагин ответ? Будет ли запрос результатом безопасного соединения (т. Е. HTTPS/SSL ...)?

Сервер WAS должен извлекать большую часть портов правильно, если IHS/plugin используется между ними. Если используется другой веб-сервер/балансировщик нагрузки (LB), сервер WAS может не правильно извлекать порты listerning на веб-сервере/LB.

Вы можете посмотреть пример настройки в PK55330, где вместо IHS используется другой веб-сервер.

http://www-01.ibm.com/support/docview.wss?uid=swg1PK55330

С уважением,

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