Назад | Перейти на главную страницу

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

Итак, у меня есть сервер 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?

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

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