Websitebinding wordt al gebruikt

Microsoft.Windows.InternetInformationServices.10.0.WebSite.DuplicateBinding.Monitor (UnitMonitor)

Knowledge Base article:

Samenvatting

Internet Information Services-websites (IIS) die gebruikmaken van HTTP vertrouwen voor hun beschikbaarheid op meerdere belangrijke IIS-onderdelen. De Windows Process Activation-service (WAS), de World Wide Web Publishing-service (W3SVC) en de HTTP-service moeten allemaal juist worden uitgevoerd. Daarnaast moet een groep van juist uitgevoerde toepassingen beschikbaar zijn voor de toepassingen van de website. Als een van deze onderdelen niet werkt, is de website niet beschikbaar.

Oplossingen

Een dubbele binding verwijderen

Websites met dubbele URL-bindingen leiden ertoe dat een van de websites wordt uitgeschakeld. Zorg ervoor dat u niet probeert om dubbele toepassings-URL's te registreren in de ApplicationHost.config- of Web.config-bestanden. Voor het oplossen van de dubbele binding bepaalt u welke sites dezelfde bindingen gebruiken. Vervolgens wijzigt u de bindingen als dat nodig is, en start de site opnieuw. U kunt dit doen door het volgen van de stappen in A, B, en C.

A. Bepaal welke sites dezelfde bindingen gebruiken

U bepaalt als volgt welke sites dezelfde bindingen gebruiken:

B. Verwijder de dubbele binding

U verwijdert de dubbele binding als volgt:

C. De website opnieuw starten

De website opnieuw starten:

U kunt dit ook doen met de onderstaande koppelingen:

Website stoppen

Website starten

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.WebSite
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Websitebinding wordt al gebruikt
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.DuplicateBinding.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebSite" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.WebSite.DuplicateBinding.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>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1007</Value>
</ValueExpression>
</SimpleExpression>
</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>
</Configuration>
</UnitMonitor>