Internetinformationsdienste (IIS)-Websites, die HTTP verwenden, vertrauen in Bezug auf ihre Verfügbarkeit auf mehrere wichtige IIS-Komponenten. Der Windows-Prozessaktivierungsdienst (WAS), der WWW-Publishingdienst (W3SVC) und der HTTP-Dienst müssen korrekt ausgeführt werden. Außerdem muss für die Anwendungen der Website ein ordnungsgemäß ausgeführter Anwendungspool verfügbar sein. Wenn eine dieser Komponenten nicht funktioniert, ist die Website nicht verfügbar.
Hinzufügen oder Bearbeiten von Sitebindungen
Stellen Sie sicher, dass für die Site Bindungen mit gültigem Port und gültiger IP-Adresse konfiguriert sind und dass die IP-Adresse und der Port für diese Website nicht bereits von einer anderen Site oder einer anderen Entität verwendet werden. Nur eine Website kann jeweils an ein bestimmtes Paar aus IP/Port gebunden sein. Nachdem Sie Bindungen hinzugefügt oder bearbeitet haben, müssen Sie möglicherweise die Website und in einigen Fällen den HTTP-Dienst neu starten.
Hinzufügen oder Bearbeiten von Sitebindungen
Führen Sie folgende Schritte aus, um Sitebindungen hinzuzufügen oder zu ändern:
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 Bereich "Verbindungen" die Website aus, die Sie konfigurieren müssen.
Klicken Sie im Bereich "Aktionen" auf "Bindungen...".
Um eine vorhandene Bindung zu ändern, wählen Sie die Bindung aus, und klicken Sie auf "Bearbeiten".
Um eine neue Bindung hinzuzufügen, klicken Sie auf "Hinzufügen...".
Klicken Sie auf "OK" und dann auf "Schließen", wenn Sie die eindeutigen Bindungen für die Website festgelegt haben.
Neustart der Site
Starten Sie die Site, falls erforderlich, durch Ausführen der folgenden Schritte neu:
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 Bereich "Verbindungen" die Website aus, die Sie konfigurieren müssen.
Klicken Sie im Bereich "Aktionen" auf "Beenden", um die Website zu beenden.
Klicken Sie im Bereich "Aktionen" auf "Starten", um die Site neu zu starten.
Sie können diese Aufgaben auch durch Aufrufen der folgenden Links ausführen:
Website beenden
Website starten
Beenden und Neustart des HTTP-Diensts
In einigen Fällen müssen Sie möglicherweise auch den HTTP-Dienst beenden und neu starten.
Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten. Klicken Sie auf "Start", zeigen Sie auf "Alle Programme", klicken Sie auf "Zubehör", klicken Sie mit der rechten Maustaste auf "Eingabeaufforderung", und klicken Sie dann auf "Als Administrator ausführen".
Geben Sie "net stop HTTP /y" ein.
Geben Sie "net start w3svc" ein. Dadurch wird auch der HTTP-Dienst gestartet.
Starten Sie alle anderen Dienste, die beim Herunterfahren des HTTP- und des WWW-Diensts beendet wurden.
Target | Microsoft.Windows.InternetInformationServices.6.2.WebSite | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.InternetInformationServices.6.2.WebSite.EventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.WebSite.InvalidBindings.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebSite" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.InternetInformationServices.6.2.WebSite.EventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.6.2.WebSite.InvalidBindings.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="ErrorEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<LogName>System</LogName>
<Expression>
<Or>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1029|1004|1172|1043|1174)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(5043)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</Configuration>
</UnitMonitor>