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

Итак, у меня есть сервер 2012 R2 с установленным Exchange 2016. Этот сервер является частью 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 Manager, либо непосредственно в файл web.config.

Ссылка 1

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

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

1 ответ

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

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

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