Получение ошибки 12206 "Proxy chain loop" при подключении к IP из локальной подсети

Конфиг: TMG работает на 10.0.3.1 с тремя сетевыми адаптерами, один из которых подключен к Интернету. Локальный ПК с Windows 8.1 на 10.0.3.xx пытается подключиться к управляемому коммутатору (внутреннему) по адресу http://10.0.3.yy/ через браузер. ПК имеет 10.0.3.1 в качестве шлюза, коммутатор может не иметь этого параметра вообще. Переключатель НЕ опубликован на TMG. ПК получает сообщение об ошибке 12206: страница петли цепочки прокси в браузере, начиная с 10.0.3.1. Журналы TMG указывают на соответствующий идентификатор события 14141 с примерно таким же контентом.

Почему трафик проходит через TMG, если браузер настроен так, чтобы не использовать прокси? А как заставить ПК игнорировать присутствие TMG и напрямую подключаться к коммутатору по HTTP?

PS: telnet 10.0.3.yy 80 с GET / HTTP/1.0 отправка вручную также приводит к получению страницы 12206 из TMG, поэтому эта проблема должна возникать на базовом сетевом уровне.

1 ответ

Трафик проходит без прокси-сервера, если у вас включено сетевое правило SecureNAT по умолчанию. Ошибка цикла цепочки прокси-сервера обычно возникает из-за неправильной конфигурации или, если она начинает возникать случайно, то, скорее всего, это связано с проблемой DNS. Попробуйте очистить кэш DNS вашего сервера TMG, и если в вашей сети работает DNS-сервер, измените последовательность корневых серверов пересылки.

Для локальных адресов, например управляемого коммутатора, вам необходимо исключить адрес в браузере (или в настройках прокси-сервера, если вы используете Windows 10). В более старых версиях Windows, если ваши альтернативные браузеры настроены на использование системных настроек, вы можете отключить прокси-сервер в IE или Панели управления -> Свойства обозревателя.

Другие вопросы по тегам