Le service de publication World Wide Web (W3SVC) IIS (Internet Information Services) nécessite que le service d'activation des processus Windows (WAS) et le service HTTP fonctionnent correctement. Si le service HTTP n'est pas disponible, W3SVC ne pourra pas traiter les demandes HTTP.
Restaurer les droits Contourner la vérification de parcours
Le service de publication World Wide Web (W3SVC) peut échouer à configurer une propriété de canal de contrôle HTTP.SYS si les conditions suivantes sont vraies :
Le processus de travail est configuré pour utiliser une identité qui diffère du système local.
Le groupe Tout le monde et le groupe Utilisateurs ne disposent pas du droit utilisateur Contourner la vérification de parcours. Par défaut, le groupe Tout le monde et le groupe Utilisateurs disposent de ce droit utilisateur.
Pour résoudre ce problème, effectuez les étapes des parties A et B.
Restaurer les droits Contourner la vérification de parcours
Cliquez sur Démarrer, cliquez sur Exécuter, tapez gpedit.msc, puis cliquez sur OK.
Développez Configuration de l'ordinateur, Paramètres Windows et Paramètres de sécurité.
Développez Stratégies locales, puis sélectionnez Attribution des droits utilisateur.
Dans le volet de droite, sous la colonne Stratégie, cliquez avec le bouton droit sur Contourner la vérification de parcours, puis cliquez sur Propriétés.
Cliquez sur Ajouter un utilisateur ou un groupe.
Tapez Tout le monde;Utilisateurs, puis cliquez sur OK.
Remarque : Si vous recevez un message indiquant qu'un objet nommé « Utilisateurs » est introuvable, cliquez sur Types d'objets, activez la case à cocher Groupes, puis cliquez deux fois sur OK.
Remarque : Si vous ne souhaitez pas attribuer le droit utilisateur Contourner la vérification de parcours au groupe Tout le monde et au groupe Utilisateurs, vous pouvez résoudre ce problème en attribuant le droit utilisateur Contourner la vérification de parcours au groupe IIS_IUSRS. Pour ce faire, remplacez « Tout le monde;Utilisateurs » ci-dessus par « IIS_IUSRS ».
Redémarrer les services W3SVC et HTTP
Ouvrez une fenêtre d'invite de commandes avec privilèges élevés. Cliquez sur Démarrer, pointez sur Tous les programmes, cliquez sur Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu’administrateur.
Tapez net stop w3svc.
Tapez net stop http.
Tapez net start http.
Tapez net start w3svc.
Target | Microsoft.Windows.InternetInformationServices.10.0.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.10.0.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.WWW.Service.failed.to.configure.the.HTTP.SYS.control.channel.property" 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>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.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.WWW.Service.failed.to.configure.the.HTTP.SYS.control.channel.property.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>