Damit der WWW-Publishingdienst (W3SVC) von Internetinformationsdienste (IIS) seine Aktivitäten erfolgreich ausführen kann, darf dieser keine E/A-Fehler im Zusammenhang mit dem Dateizugriff, der Speicherverfügbarkeit und Netzwerkverbindungen aufweisen. Außerdem muss auf verwendete Skripts zugegriffen werden können, und sie müssen ausgeführt werden; alle Include-Dateien müssen entsprechend konfiguriert sein.
Überprüfen eines Verbindungsfehlers
Überprüfen Sie zum Beheben dieses Verbindungsproblem die Ereignisprotokollmeldung auf eine bestimmte Fehlernummer. Diese Fehlernummer ist nicht mit der Ereignis-ID identisch. Informationen dazu sind in den folgenden Schritten enthalten.
Überprüfen auf eine bestimmte Fehlernummer
So führen Sie eine Überprüfung auf eine bestimmte Fehlernummer aus
Wählen Sie in der Ereignisanzeige das Ereignis aus, das Sie empfangen haben.
Klicken Sie auf die Registerkarte "Details", und klicken Sie dann auf "Angezeigte Ansicht".
Wenn eine bestimmte Fehlernummer verfügbar ist, sollte "Binäre Daten:" angezeigt werden.
Merken Sie sich unter "In Wörtern" die Zahl nach dem Doppelpunkt.
Weitere Informationen zu einer bestimmten Fehlernummer
So erhalten Sie weitere Informationen zu einer bestimmten Fehlernummer
Laden Sie das Hilfsprogramm "Err.exe" von der Seite Microsoft Exchange Server Error Code Look-up (Suche nach Microsoft Exchange Server-Fehlercodes) herunter.
Klicken Sie auf "Start", "Alle Programme", "Zubehör" und dann auf "Eingabeaufforderung".
Wechseln Sie in der Eingabeaufforderung zu dem Verzeichnis, in das Sie "err.exe" heruntergeladen haben. Wenn Sie "err.exe" z. B. unter "C:\Err" gespeichert haben, geben Sie "cd C:\Err" ein.
Geben Sie die Fehlernummer ein, um weitere Informationen zum Fehler zu erhalten. Wenn z. B. die Fehlernummer "80070005" lautet, geben Sie "err 80070005" ein.
Im Beispiel wird der Fehler in Schritt 4 in ERROR_ACCESS_DENIED aufgelöst, d. h., im nächsten Schritt würden Sie eine Überprüfung auf ein Berechtigungsproblem durchführen.
Target | Microsoft.Windows.InternetInformationServices.10.0.WebServer |
Category | Alert |
Enabled | True |
Event_ID | 2208 |
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.create.a.client.connection.object.for.user" 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>2208</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.create.a.client.connection.object.for.user.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>