Il servizio Pubblicazione sul Web (W3SVC) Internet Information Services (IIS) richiede che entrambi i servizi Attivazione processo Windows (WAS) e HTTP funzionino correttamente. Se il servizio HTTP non è disponibile, W3SVC non sarà in grado di elaborare le richieste HTTP.
Ripristinare i diritti Ignorare controllo incrociato
Il servizio Pubblicazione sul Web (W3SVC) potrebbe non riuscire a configurare una proprietà del canale di controllo HTTP.SYS se si verificano le condizioni seguenti:
Il processo di lavoro è configurato per usare un'identità diversa da Sistema locale.
Il gruppo Everyone e il gruppo Users non hanno il diritto utente Ignorare il controllo incrociato. Per impostazione predefinita, il gruppo Everyone e il gruppo Users hanno questo diritto utente.
Per risolvere questo problema, attenersi alla procedura riportata nelle sezioni A e B.
Ripristinare i diritti Ignorare controllo incrociato
Fare clic sul pulsante Start, scegliere Esegui, digitare gpedit.msc, quindi scegliere OK.
Espandere Configurazione computer, Impostazioni di Windows e Impostazioni di protezione.
Espandere Criteri locali e selezionare Assegnazione diritti utente.
Nel riquadro destro sotto la colonna Criterio, fare clic su Ignorare il controllo incrociato e quindi su Proprietà.
Fare clic su Aggiungi utente o gruppo.
Digitare Everyone;Users e fare clic su OK.
Nota: se viene visualizzato un messaggio che indica che non è possibile trovare alcun oggetto denominato "Users", fare clic su Tipi di oggetto, selezionare la casella di controllo Gruppi e fare due volte clic su OK.
Nota: se non si vuole assegnare ai gruppi Everyone e Users il diritto utente Ignorare controllo incrociato, provare a risolvere questo problema assegnando al gruppo IIS_IUSRS il diritto Ignorare controllo incrociato. Per fare ciò, sostituire "Everyone;Users" in alto con "IIS_IUSRS".
Riavviare i servizi W3SVC e HTTP
Aprire una finestra del prompt dei comandi con privilegi elevati. Fare clic sul pulsante Start, selezionare Tutti i programmi, Accessori, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.
Digitare net stop w3svc.
Digitare net stop http.
Digitare net start http.
Digitare net start w3svc.
Target | Microsoft.Windows.InternetInformationServices.6.2.WebServer |
Category | Alert |
Enabled | True |
Event_ID | 1020 |
Event Source | Microsoft-Windows-IIS-W3SVC |
Alert Generate | False |
Remotable | True |
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WWW.Service.failed.to.configure.the.HTTP.SYS.control.channel.property" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.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>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1020</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WWW.Service.failed.to.configure.the.HTTP.SYS.control.channel.property.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>