Перезапись URL 2.1 останавливает пул приложений в IIS 8.5 (возвращает состояние 503), Windows Server 2012R2 - PullRequest
0 голосов
/ 21 ноября 2018

Я устанавливаю перезапись URL из установщика веб-платформы.Нет добавленного правила.Затем, когда я получил доступ к URL-адресу веб-сайта, он вернул код 503, и пул приложений был остановлен.Он работает нормально, когда я удаляю модуль перезаписи URL из панели управления.

Я пробовал много запросов в Google, но безрезультатно.

Я обнаружил, что в журнале событий: - Модуль DLL C:Не удалось загрузить \ Windows \ system32 \ inetsrv \ rewrite.dll.Данные являются ошибкой.Пул приложений DefaultAppPool автоматически отключается из-за серии сбоев в процессе (ах), обслуживающем этот пул приложений.(rewrite.dll есть выходы)

Есть идеи?

1 Ответ

0 голосов
/ 30 мая 2019

В журнале событий я нашел то же сообщение.Т.е. не удалось загрузить модуль DLL C: \ Windows \ system32 \ inetsrv \ rewrite.dll.Данные - ошибка.

Для меня решение, которое работало, состояло в том, чтобы заменить "rewrite.dll".На двух других наших серверах он работал нормально, и они были установлены в 2017 году. Поэтому я просто скопировал «rewrite.dll» с этого сервера и заменил его на моем новом сервере.

Для меня более старая версия (v7.1.1952.0) dll работает, но новая версия (v7.1.1993.2351), которая поставляется с последней настройкой, не работает.

Кстати, вам нужно остановить IIS, прежде чем заменить DLL и начать снова.

...