Der Konfigurations-Manager des Windows-Prozessaktivierungsdiensts (WAS) von Internetinformationsdienste (IIS) verwaltet die Konfiguration für die Anwendungspools und Protokolladapter, die unterstützt werden. Wenn WAS beim Lesen der Konfiguration Fehler erkennt oder auf Benachrichtigungen über Konfigurationsänderungen antwortet, können Konfigurationsänderungen für die verwalteten Entitäten möglicherweise nicht verarbeitet werden.
Korrigieren einer Konfigurationseigenschaft mithilfe des IIS-Managers
Zum Beheben dieses Problems ändern Sie mithilfe des IIS-Managers die Konfigurationseinstellungen für die in der Ereignisprotokollmeldung angegebene Eigenschaft in einen gültigen Wert. Gültige Werte für die IIS 8-Konfiguration finden Sie im Internet unter IIS 8: IIS Settings Schema (IIS 8: IIS-Einstellungsschema).
So bearbeiten Sie die Konfiguration mithilfe des IIS-Managers
Klicken Sie auf Start, klicken Sie auf Systemsteuerung, und klicken Sie dann auf Verwaltung.
Klicken Sie mit der rechten Maustaste auf Internetinformationsdienste (IIS)-Manager, und wählen Sie Als Administrator ausführen aus.
Wechseln Sie im IIS-Manager zu der Konfigurationsseite für die in der Ereignisprotokollmeldung angegebene Eigenschaft. Hinweis: Zu welcher Seite Sie wechseln, hängt von der Ereignisprotokollmeldung ab (siehe nachfolgendes Beispiel).
Geben Sie einen gültigen Wert für die in der Ereignisprotokollmeldung angegebene Konfigurationseigenschaft an.
Konfigurationsbeispiel
Sie erhalten folgende Ereignismeldung:
'site' '1' besitzt einen ungültigen Wert für Eigenschaft 'truncateSize'. Der konfigurierte Wert '400' ist ungültig. Der Wert wird auf den Standardwert '20971520' festgelegt.
Führen Sie folgende Schritte aus, um das Problem zu beheben:
Klicken Sie auf "Start", klicken Sie auf "Systemsteuerung", und klicken Sie dann auf "Verwaltung".
Klicken Sie mit der rechten Maustaste auf "Internetinformationsdienste (IIS)-Manager", und wählen Sie "Als Administrator ausführen" aus.
Wählen Sie im IIS-Manager im Bereich "Verbindungen" den Computernamen aus.
Wenn die Eigenschaft "truncateSize" vorhanden ist, besteht ein Protokollierungsproblem. Doppelklicken Sie in der Ansicht "Features" auf "Protokollierung".
Stellen Sie sicher, dass unter "Protokolldateirollover" die Option "Maximale Dateigröße (in Bytes)" ausgewählt ist.
Bei Bedarf finden Sie im Artikel zum IIS-Einstellungsschema IIS 8: Configuring Logging in IIS 8 (IIS 8: Konfigurieren der Protokollierung in IIS 8) Informationen zu möglichen Werten.
Geben Sie unter "Maximale Dateigröße (in Bytes)" einen Wert zwischen 1048576 (1 MB) und 4294967295 (4 GB) ein.
Klicken Sie im Bereich "Aktionen" auf "Übernehmen".
Target | Microsoft.Windows.InternetInformationServices.6.2.WebServer |
Category | Alert |
Enabled | True |
Event Source | Microsoft-Windows-WAS |
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.WAS.detected.invalid.configuration.data" 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-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(5174|5179|5180)$</Pattern>
</RegExExpression>
</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.WAS.detected.invalid.configuration.data.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>