Ошибка 502.3 (Bad Gateway) при использовании двух обратных прокси - PullRequest
0 голосов
/ 14 октября 2019

У меня есть сервер A и сервер B, на которых установлен IIS и настроен в качестве обратных прокси. Предполагается, что сервер A направляет запросы на сервер B, а сервер B должен направлять запросы на сервер C (с сервисами WebLogic).

Это было проверено с помощью браузера:

Client (browser on Server B) -> Server B (IIS Reverse Proxy) -> Server C (WebLogic)

Но когда я протестировал приведенное ниже с помощью браузера, я получаю сообщение об ошибке HTTP 502.3 (Bad Gateway) с кодом ошибки 0x80072efe и сообщение об ошибке «Соединение с сервером было прервано ненормально». Конфигурации обратного прокси-сервера для сервера A и B одинаковы, за исключением IP-адреса сервера назначения.

Client (browser on Server A) -> Server A (IIS Reverse Proxy) -> Server B (IIS Reverse Proxy) -> Server C (WebLogic)

При переконфигурировании обратного прокси-сервера сервера A для маршрутизации запросов непосредственно к серверу C, так какниже это тоже работает нормально.

Client (browser on Server A) -> Server A (IIS Reverse Proxy) -> Server C (WebLogic)

Для ошибки Bad Gateway, когда используются оба сервера A и B, я не могу найти никаких ошибок в файлах журнала на обоих серверах. Я также не могу найти ничего в журналах доступа сервера B.

...