Как отладить правила перезаписи сервера IIS + ARR с помощью Fiddler?
Я пытаюсь отладить IIS + ARR в сценарии обратного прокси. У меня есть куча правил перезаписи URL, которые меняют имя хоста входящего запроса на другое имя хоста, запросы приходят через HTTPS. Мне нужно перехватить заголовки исходящего запроса, сделанного обратным прокси-сервером ARR, на перезаписанный хост.
Поток это:
Клиент вызывает https:// имя_хоста.com/foo/bar.aspx ARR получает запросы и переписывает его в https:// имя_хоста.com / foo / bar.aspx После того, как он получает ответ от имени нового хоста.com ARR возвращает ответ обратно клиент.
Поэтому мне нужно захватить запрос, инициированный ARR box для newhostname.com
Я установил Fiddler для перехвата исходящего запроса по этой ссылке
Исходящие запросы видны в fiddler и также являются дешифруемыми, но имя хоста запросов не является новым именем хоста, но вместо этого все они относятся к исходному имени хоста. Я заметил, что туннель расшифровки HTTPS настроен для нового имени хоста, но затем я вижу следующее в журналах скрипача, а затем все последующие запросы нацелены на оригинальное имя хоста.
03: 21: 48: 2877 Сессия № 25 отсоединение ServerPipe. Имеет: ' direct- > https / newhostname: 443', но нуждается: 'direct-> https / originalhostname: 443'
Что может быть не так? Как я могу отладить это дальше?