Ошибка MaxQueryStringLength в Exchange Server 2016 при попытке открыть консоль администратора

Итак, у меня есть сервер 2012 R2 с установленным Exchange 2016. Этот сервер является частью группы DAG. Из трех серверов в этой группе DAG только один из них, назовем его server1, не может получить доступ к EAC. Я могу получить доступ к EAC для server2 и server3 с server1 (а также с другими серверами в других группах DAG, если на то пошло), но я не могу попасть на тот, который принадлежит server1. На странице ошибок IIS, которую я получаю, говорится:

Server Error in '/ecp' Application (in big red letters)

The length of the query string for this request exceeds the configured maxQueryStringLength value

Я видел пару страниц, посвященных этому вопросу, но, похоже, это в основном с точки зрения программирования. Это может показаться ошибкой IIS, и все решения по приведенной ниже ссылке включают внесение изменений либо в диспетчер IIS, либо непосредственно в файл web.config.

Ссылка 1

Я нашел этот веб-сайт , что привело меня на этот веб-сайт , где показано, как редактировать указанное свойство.

Я установил максимальное значение, это занимает очень много времени, но все равно не работает. Это вроде как наводит меня на мысль, что я лаю не на то дерево. Кто-нибудь видел эту проблему с Exchange 2016?

0
задан 23 May 2017 в 15:41
1 ответ

Проверьте привязки IIS на server1 и других обычных серверах. Убедитесь, что параметр «Привязки» задан правильно на веб-сайте по умолчанию и на внутреннем сайте Exchange.

Между тем, на server1 убедитесь, что версия MSExchangeECPAppPool .NET CLR - v4.0. Если это уже v4.0, измените его на v2.0, запустите IISReset, затем верните его к v4.0. Запустите IISReset.

0
ответ дан 5 December 2019 в 08:07

Теги

Похожие вопросы