Выполнение команды DCPROMO приводит к сбросу разрешений для некоторых папок IIS

Переводы статьи Переводы статьи
Код статьи: 332097 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

После повышения роли рядового сервера Windows Server 2003, на котором установлены информационные службы Интернета (Internet Information Services, IIS), до контроллера домена возможно появление следующих признаков.
  • Во временной папке (папка кэширования) нет сжатых файлов, несмотря на то что их запросил клиент, который поддерживает сжатие НТТР.
  • Нет кэшированных файлов в папке ASP Compiled Templates.

Причина

В процессе повышения роли рядового сервера до контроллера домена (программа DCPromo.exe) не сохраняются разрешения для некоторых папок. Неправильно составляются списки управления доступом (ACL) для трех папок.

Дополнительная информация

Кроме того, в журнале событий приложения может регистрироваться следующее сообщение.

Источник: Active Server Pages

Код (ID): 5

Ошибка: Отказ при инициализации постоянного кэша шаблонов для группы приложений "имя_группы_приложений" из-за следующей ошибки: Не удается создать подпапку кэша на диске для группы приложений. Данные могут содержать дополнительные коды ошибок.

Группы IIS_WPG и NT AUTHORITY\NETWORK SERVICE не имеют разрешений на доступ к следующим папкам:
  • системная_папка\Help\IISHelp\Common
  • системная_папка\System32\Inetsrv\ASP Compiled Templates
  • системная_папка\IIS Temporary Compressed Files

Решение

Настройка разрешений для папок вручную

  1. Правой кнопкой мыши щелкните кнопку Пуск, выберите пункт Проводник, два раза щелкните значок Мой компьютер, а затем — системный диск (как правило, диск C) и папку WINDOWS или WINNT.
  2. Два раза щелкните папку Help, затем iisHelp, правой кнопкой мыши щелкните папку common и выберите пункт Общий доступ и безопасность.
  3. Откройте вкладку Безопасность, нажмите кнопку Добавить, введите IIS_WPG и нажмите кнопку .
  4. Выделите запись IIS_WPG, установите следующие флажки и нажмите кнопку .
    • Чтение и выполнение
    • Список содержимого папки
    • Чтение
  5. Откройте диалоговое окно Общий доступ и безопасность для папки системная_папка\system32\inetsrv\ASP Compiled Templates и предоставьте право полного доступа группе IIS_WPG.
  6. Повторите действие 5 для папки системная_папка\IIS Temporary Compressed Files.
Чтобы настроить разрешения для NT AUTHORITY\NETWORK SERVICE вручную, выполните следующие действия.
  1. Выберите в меню Пуск пункт Выполнить, введите команду %systemroot%\Help\iisHelp и нажмите кнопку ОК.
  2. Щелкните папку Common правой кнопкой мыши и выберите пункт Общий доступ и безопасность.
  3. На вкладке Безопасность щелкните Добавить, введите NETWORK SERVICE и нажмите кнопку OK.
  4. Щелкните NETWORK SERVICE, установите следующие флажки в группе Разрешить и нажмите кнопку OK:
    • Чтение и выполнение
    • Список содержимого папки
    • Чтение
  5. Выберите в меню Пуск пункт Выполнить, введите %systemroot%\system32\inetsrv и нажмите кнопку ОК.
  6. Щелкните папку ASP Compiled Templates правой кнопкой мыши и выберите пункт Общий доступ и безопасность.
  7. На вкладке Безопасность щелкните Добавить, введите NETWORK SERVICE и нажмите кнопку OK.
  8. Щелкните NETWORK SERVICE, установите флажок Полный доступ в группе Разрешить и нажмите кнопку OK.
  9. Выберите в меню Пуск пункт Выполнить, введите команду %systemroot% и нажмите кнопку ОК.
  10. Щелкните папку IIS Temporary Compressed правой кнопкой мыши и выберите пункт Общий доступ и безопасность.
  11. На вкладке Безопасность щелкните Добавить, введите NETWORK SERVICE и нажмите кнопку OK.
  12. Щелкните NETWORK SERVICE, установите флажок Полный доступ в группе Разрешить и нажмите кнопку OK.
После выполнения этих действий перезапустите службу IIS Admin. Для этого выполните следующие действия.
  1. Выберите в меню Пуск пункт Выполнить, введите команду Services.msc и нажмите кнопку ОК.
  2. Щелкните правой кнопкой мыши элемент IIS Admin и выберите команду Перезапустить.

Статус

Данное поведение является подтвержденной ошибкой Microsoft Windows Server 2003.

Ссылки

Дополнительные сведения о сжатии НТТР и кэшировании шаблонов ASP см. в документации на продукт. Для просмотра документации обратитесь на следующие веб-узлы Майкрософт:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5bce429d-c4a7-4f9e-a619-5972497b932a.mspx
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a9171159-c801-4705-b8a9-9eecf58a892f.mspx
Просмотреть эту документацию также можно с помощью диспетчера служб IIS. Дополнительные сведения о получении доступа к этой документации см. в следующей статье базы знаний Майкрософт:
815127 Как получить доступ к справочной документации IIS 6.0 (эта ссылка может указывать на содержимое полностью или частично на английском языке.)

Свойства

Код статьи: 332097 - Последний отзыв: 25 января 2006 г. - Revision: 7.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Information Server 1.01
  • Microsoft Internet Information Services 6.0
Ключевые слова: 
kbpending kbprb KB332097
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com