Você está offline; aguardando reconexão

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

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
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: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
IIS 5; DCPromo; iis 6; ACL; permissão; kbiishelplink; o IIS 6.0; controlador de domínio; controlador de domínio; permissões; direitos de usuário

Propriedades

ID do Artigo: 332097 - Última Revisão: 12/03/2007 19:54:01 - Revisão: 7.4

Microsoft Internet Information Server 1.01, Microsoft Internet Information Services 6.0

  • kbmt kbpending kbprb KB332097 KbMtpt
Comentários
; d"; document.getElementsByTagName("head")[0].appendChild(m);