You receive a “Service Unavailable” error message when you browse an IIS 6.0 Web page on a Windows Server 2003-based domain controller
Erros encontrados no Log de eventos para este problema:
Event Type: Message
Event Source: Active Server Pages
Event Category: None
Event ID: 5
Date: Date
Time: Time
User: N/A
Computer: Computer_Name
Description:
Error: The Template Persistent Cache initialization failed for Application Pool ‘Application_Pool_Name’ because of the following error: Could not create a Disk Cache Sub-directory for the Application Pool. The data may have additional error codes
————-
Event Type: Warning
Event Source: W3SVC
Event Category: None
Event ID: 1009
Date: Date
Time: Time
User: N/A
Computer: Computer_Name
Description:
A process serving application pool ‘Application_Pool_Name’ terminated unexpectedly. The process id was ‘5288′. The process exit code was ‘0xffffffff’
——————
Estes erros ocorrem normalmente quando um membro de domínio é promovido para controlador de domínio, durante o processo de instalação as permissões do %systemroot% são reiniciadas e reordenadas .
Para contornar este problema será necessário setar manualmente as permissões dos seguintes diretórios:
• systemroot\Help\IISHelp\Common
• systemroot\System32\Inetsrv\ASP Compiled Templates
• systemroot\IIS Temporary Compressed Files
Da seguinte forma:
%systemroot%\Help\IISHelp
Para este diretório adicione o grupo IIS_WPG, e coloque as seguintes permissões:
- Read and Execute
- List Folder Contents
- Read
%systemroot%\system32\inetsrv
Para este diretório adicione o grupo IIS_WPG, e coloque a seguinte permissão:
- Full Control
%systemroot%
Para este diretório adicione o grupo IIS_WPG, e coloque a seguinte permissão:
- Full Control
%systemroot%\Help\iishelp
Para este diretório adicione o grupo IIS_WPG, e coloque as seguintes permissões:
- Read and Execute
- List Folder Contents
- Read
obs.: Procure evitar a replicação de objetos (herança) durante o processo de configuração a não ser que você tenha certeza do que está fazendo, se não todo o trabalho acima será em vão e outros problemas surgirão em seu Server.
Realizado todos estes passos, realize um restart do seu webserver e verifique nos logs, após navegação do conteúdo, se o problema persiste.
Segue link com um artigo da microsoft contendo informações a respeito de um problema similar.
http://support.microsoft.com/kb/332097/
that’s all…
Rodolfo