Маршрутизация запросов приложений IIS 7 на сервер, который использует SSL и https - PullRequest
0 голосов
/ 11 марта 2011

Я использую модуль ARR IIS 7 для настройки обратного прокси-сервера на машине linux, которая содержит часть сайта для электронной коммерции.Прокси-сервер работает, однако, когда вы добираетесь до конца оформления заказа, сайт php на коробке linux перенаправляет на URL-адрес https, и это просто приводит к истечению времени ожидания.

Я не уверен, нужен ли мне также SSL на компьютере с Windows или какие настройки мне нужны, чтобы получить страницу https для работы с прокси.

Заранее спасибо,

Бренна Дайер

1 Ответ

0 голосов
/ 11 марта 2011

Я бы включил отслеживание неудачных запросов на сервере ARR, чтобы узнать, сможете ли вы узнать больше.Можно предположить, что вы, возможно, отправляете неверное местоположение для перенаправления клиенту или можете попасть в цикл: так, например, fiddler или аналогичный инструмент для проверки заголовка местоположения, отправленного в редиректе 301/302, убедитесь, что это не так.внутренний ip Linux или что-то, к чему клиент не может добраться.Цикл может заключаться в том, что Php возвращает 302 Arr, а Arr отправляет обратно клиенту с заголовком местоположения в конечную точку ssl.при условии, что на сервере ArR вы получите конечную точку, это может быть разгрузка (terminatibg) ssl, что означает, что запрос снова перейдет в Linux через HTTP вместо HTTPS, что может вызвать перенаправление на Ssl и так далее и далее ... Подводя итог использованию fiddlerи провал трассировки должен дать вам ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...