잘못된 웹 사이트 바인딩

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

Knowledge Base article:

요약

HTTP를 사용하는 IIS(인터넷 정보 서비스) 웹 사이트는 몇 가지 중요한 IIS 구성 요소에 의해 사용 가능 여부가 결정됩니다. WAS(Windows Process Activation Service), W3SVC(World Wide Publishing 서비스), HTTP 서비스가 모두 올바르게 실행되고 있어야 합니다. 또한 웹 사이트의 응용 프로그램에서 올바르게 실행 중인 응용 프로그램 풀을 사용할 수 있어야 합니다. 이러한 구성 요소 중 하나라도 작동하지 않으면 웹 사이트를 사용할 수 없습니다.

해결 방법

사이트 바인딩 추가 또는 편집

사이트에 유효한 포트 및 IP 주소가 구성된 바인딩이 있고 이 웹 사이트에 대해 구성된 IP 주소 및 포트가 다른 사이트나 엔터티에서 아직 사용되고 있지 않은지 확인합니다. 특정 IP/포트 쌍에 한 번에 하나의 웹 사이트를 바인딩할 수 있습니다. 바인딩을 추가하거나 편집한 후에는 웹 사이트를 다시 시작해야 하며, 경우에 따라 HTTP 서비스도 다시 시작해야 합니다.

사이트 바인딩 추가 또는 편집

사이트 바인딩을 추가하거나 편집하려면 다음 단계를 따르십시오.

사이트 다시 시작

필요한 경우 다음 단계에 따라 사이트를 다시 시작하십시오.

아래 링크를 사용하여 이 작업을 수행할 수도 있습니다.

웹 사이트 중지

웹 사이트 시작

HTTP 서비스 중지 및 다시 시작

경우에 따라 HTTP 서비스를 중지하고 다시 시작해야 할 수 있습니다.

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
잘못된 웹 사이트 바인딩
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.InvalidBindings.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.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>