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

Windows 2003 R2 - сбой IIS при изменении настроек

Я использую сервер, на котором сейчас около 50 сайтов, и у меня возникают проблемы с IIS.

Каждый раз, когда я пытаюсь изменить настройки на сайте, переключаю версии .Net, добавляю / меняю домены на сайте прямо в диспетчере IIS. Диспетчер IIS аварийно завершает работу. Когда я снова запускаю менеджер, все сайты не работают.

Есть ли у кого-нибудь совет, как это исправить, не отключая сайты в течение значительного периода времени?

Заранее спасибо,

Интересная часть - это часть .Net версии, потому что это напрямую не приводит к изменению настроек IIS, как я понимаю, только настройки web.config.

Это говорит о том, что ваша консоль управления IIS полностью урезана, что не является обычным явлением.

Я бы предложил любое из:

  • Отключите любой антивирус, который может присутствовать
  • Скопируйте Metabase.XML и проверьте наличие явных повреждений в текстовом редакторе.
  • Посмотрите журнал событий, чтобы понять возможные причины сбоя службы.
  • Нанять хорошего экзорциста

IIS Manager по существу редактирует метабазу в памяти, которая сохраняется в Metabase.XML на диске. Однако вкладка ASP.Net не воспроизводится в том же пространстве, обычно она редактирует файл web.config (я могу быть не совсем прав там, также может быть влияние ScriptMaps на использование вкладки), в котором там происходит что-то действительно интересное.

Итак, сделайте снимок файла metabase.xml перед тем, как что-либо менять, и, возможно, возьмите копию, когда сервер выйдет из строя (при условии, что он выйдет из строя хотя бы один раз, прежде чем вы его исправите), и сравните их.