Para realizar suas atividades com êxito, o W3SVC (Serviço de Publicação na World Wide Web) do IIS (Serviços de Informações da Internet) não deve conter erros de I/O envolvendo acesso a arquivos, disponibilidade de memória e conexões de rede. Além disso, os scripts usados devem ser acessíveis e estar em execução e os arquivos de inclusão devem ser configurados corretamente.
Verifique a inicialização de segurança do servidor HTTP
Para solucionar este problema, é necessário verificar se a mensagem do log de eventos contém um número de erro que possa fornecer indícios para a resolução. Este número de erro é diferente do ID do evento. Para isso, siga as etapas abaixo.
Verifique na mensagem do log de eventos se há um número de erro específico
Para verificar na mensagem do log de eventos se há um número de erro específico:
No Visualizador de Eventos, selecione o evento recebido.
Clique na guia Detalhes e em Exibição Amigável.
Se um número de erro específico estiver disponível, as palavras Dados binários: devem ser exibidas.
Abaixo das palavras, anote o número após os dois pontos.
Saiba mais sobre um número de erro específico
Para saber mais sobre um número de erro específico:
Baixe o utilitário Err.exe na página Pesquisa de código de erro do Microsoft Exchange Server.
Clique em Iniciar, Todos os Programas, Acessórios e Prompt de Comando.
No Prompt de Comando, navegue até o diretório em que o Err.exe foi baixado. Por exemplo, se o Err.exe foi baixado em C:\Err, digite cd C:\Err.
Digite o número do erro para obter mais informações sobre o erro. Por exemplo, se o número de erro específico for 80070005, digite err 80070005.
No exemplo da Etapa 4, o erro foi determinado como ERROR_ACCESS_DENIED (erro de acesso negado), então, o próximo passo é verificar se há um problema com as permissões.
Target | Microsoft.Windows.InternetInformationServices.10.0.WebServer |
Category | Alert |
Enabled | True |
Event_ID | 2201 |
Event Source | Microsoft-Windows-IIS-W3SVC-WP |
Alert Generate | False |
Remotable | True |
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.HTTP.Server.could.not.initialize.its.security" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC-WP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2201</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.HTTP.Server.could.not.initialize.its.security.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>