URL do Web Site Inválido

Microsoft.Windows.InternetInformationServices.6.2.WebSite.InvalidURL.Monitor (UnitMonitor)

Knowledge Base article:

Resumo

A disponibilidade dos Web sites dos Serviços de Informação Internet (IIS) que utilizam HTTP depende de vários componentes do IIS importantes. O Serviço de Ativação de Processos do Windows (WAS), o Serviço de Publicação World Wide Web (W3SVC) e o serviço HTTP têm de estar a ser executados corretamente. Adicionalmente, deve estar disponível para as aplicações do Web site um conjunto aplicacional em execução. Se algum destes componentes não estiver em funcionamento, o Web site não estará disponível.

Resoluções

Verificar um enlace de URL

Um URL inválido pode impedir o início de um Web site. Para resolver este problema:

1. Certifique-se de que todos os URL especificados para as suas aplicações são válidos e não violam as regras de normalização de URL (colocação em forma canónica). Para obter mais informações, consulte RFC 3986.

2. Reiniciar o site.

Para reiniciar o site:

Também pode iniciar o site utilizando a hiperligação seguinte:

Iniciar Web Site

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebSite
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.InternetInformationServices.6.2.WebSite.EventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
URL do Web Site Inválido
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.WebSite.InvalidURL.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.InvalidURL.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>1003</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>