TMG (ISA): Публикация ссылок с русскими символами через Listener и 500-я ошибка

Если при публикации сайта на TMG (ISA) при заходе по url в которой есть кириллические символы вы наблюдаете ошибку

Error Code: 500 Internal Server Error. The request was rejected by the HTTP filter. Contact the server administrator. (12217)

Значит вам нужно сделать следующее:

Нажмите правой кнопкой мышки на правиле публикации и выберите пункт " Configure HTTP"

ISA TMG Configure HTTP

И на первой же вкладке "General" снимите галочку с пункта "Block high bit characters"

Block high bit characters

Активированный параметр Block high bit characters блокирует любые запросы, в которых URL содержит символы, не входящие в кодовую таблицу ASCII. Это позволяет противостоять взломам через Unicode или UTF-8. С другой стороны, он может также привести к блокированию вполне легитимных запросов, использующих кодовую страницу, которая отличается от кода ASCII.

Если вы не обнаружили в меню пункта "Configure HTTP", то вам нужно зайти в настройки протокола HTTP. В столбце Protocols найдите протокол HTTP (или в Toolbox - Protocols) и нажмите на нем правой кнопкой мышки, выберите пункт Properties, перейдите на вкладку Parameters и в разделе Application Filters активируйте Web Proxy Filter.

Web Proxy Filter

Понравилось? =) Поделись с друзьями:

Обсудить