DCPROMO não retém permissões em algumas pastas IIS

Traduções deste artigo Traduções deste artigo
ID do artigo: 332097 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você promove um servidor membro do Microsoft Windows Server 2003 para um controlador de domínio, se o Internet Information Services (IIS) estiver instalado no servidor, você pode ver os seguintes sintomas:
  • Arquivos não compactados são armazenados na pasta temporária (também conhecido como o diretório de cache), mesmo que um cliente que ofereça suporte a compactação HTTP solicitou-los.
  • Nenhum arquivo está armazenado em cache na pasta Modelos compilado do ASP.
Por motivos de segurança, o IIS não deve ser instalado em controladores de domínio.

Causa

A operação que promove um servidor membro a um controlador de domínio (DCPromo.exe) redefine as permissões em algumas pastas. O Access Control Lists (ACLs) para três pastas não estão definidas corretamente durante esta operação.

Mais Informações

Você também pode ver o seguinte no seu log de evento do aplicativo:

Fonte: Active Server Pages

IDENTIFICAÇÃO de evento: 5

Erro: A inicialização do cache persistente do modelo falhou para o pool de aplicativos "NomeDoPoolDeAplic: devido ao seguinte erro: não foi possível criar um subdiretório do cache de disco para o pool de aplicativos. Os dados podem ter códigos de erro adicionais:

Se você exibir permissões nas seguintes pastas, você verá que o IIS_WPG e os grupos NT AUTHORITY\NETWORK SERVICE não tem permissões dessas pastas:
  • systemroot\Help\IISHelp\Common
  • systemroot\System32\Inetsrv\ASP compilado modelos
  • systemroot\IIS temporário compactado de arquivos

Resolução

Definir manualmente as permissões nas pastas

  1. Clique em Iniciar , clique em Windows Explorer , clique duas vezes em Meu computador , clique duas vezes na unidade de sistema (isso é geralmente unidade C) e, em seguida, clique duas vezes em WINDOWS ou WINNT .
  2. Clique duas vezes em Ajuda , clique duas vezes em iisHelp , clique com o botão direito do mouse em comum e clique em compartilhamento e segurança .
  3. Clique em segurança , clique em Adicionar , digite IIS_WPG e, em seguida, clique em OK .
  4. Com IIS_WPG selecionado, clique para selecionar as seguintes caixas de seleção e, em seguida, clique em OK :
    • ler e executar
    • Listar conteúdo de pastas
    • leitura
  5. Abra a caixa de diálogo compartilhamento e segurança pasta systemroot \system32\inetsrv\ASP Compiled Templates e, em seguida, conceda controle total ao grupo IIS_WPG.
  6. Repita a etapa 5 para systemroot \IIS pasta arquivos compactados temporários.
Para definir manualmente a permissão para NT AUTHORITY\NETWORK SERVICE, execute estas etapas:
  1. Clique em Iniciar , clique em Executar , digite %systemroot%\Help\iisHelp e, em seguida, clique em OK .
  2. Clique com o botão direito na pasta comum e clique em compartilhamento e segurança .
  3. Na guia segurança , clique em Adicionar , digite Serviço de rede e, em seguida, clique em OK .
  4. Clique em Serviço de rede , clique para selecionar as seguintes caixas de seleção Permitir e, em seguida, clique em OK :
    • Ler e executar
    • Listar conteúdo de pastas
    • Leitura
  5. Clique em Iniciar , clique em Executar , digite % systemroot%\system32\inetsrv e, em seguida, clique em OK .
  6. Clique com o botão direito na pasta Modelos compilado do ASP e clique em compartilhamento e segurança .
  7. Na guia segurança , clique em Adicionar , digite Serviço de rede e, em seguida, clique em OK .
  8. Clique em Serviço de rede , clique para selecionar a caixa de seleção Controle total em Permitir e, em seguida, clique em OK
  9. Clique em Iniciar , clique em Executar , digite % systemroot % e em seguida, clique em OK .
  10. Clique com o botão direito na pasta IIS Temporary Compressed e clique em compartilhamento e segurança .
  11. Na guia segurança , clique em Adicionar , digite Serviço de rede e, em seguida, clique em OK .
  12. Clique em Serviço de rede , clique para selecionar a caixa de seleção Controle total em Permitir e, em seguida, clique em OK
Depois de concluir essas etapas, reinicie o IIS Admin Service. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite Services.msc e, em seguida, clique em OK .
  2. Clique Admin do IIS com o botão direito do mouse e clique em Reiniciar .

Situação

A Microsoft confirmou que este é um problema no Microsoft Windows Server 2003.

Referências

Para obter mais informações sobre compactação HTTP e cache de modelo ASP, consulte a documentação do produto. Para consultar essa documentação, visite os seguintes sites:
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
Você também pode acessar a documentação do produto pelo Gerenciador do IIS. Para obter mais informações sobre como acessar esse recurso de Ajuda, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
815127Como acessar a documentação de Ajuda do IIS 6.0

Propriedades

ID do artigo: 332097 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 7.4
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Server 1.01
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbmt kbpending kbprb KB332097 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 332097

Submeter comentários

 

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