Description for the new unit monitor.
The CN for this Certificate is invalid.
This can happen when the certificate is invalid.
The watcher node doesn't have the appropriate permissions.
Contact the administrator of the URL (server) to ensure they have a properly configured SSL certificate.
You can attempt to get the certificate info by using the following link:
Get Certificate Info
Target | URLGenie.HttpsRequest.Standard | ||
Parent Monitor | URLGenie.Aggregate.Health.Monitor | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | URLGenie.AutoOverride.CertInvalid.MT | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="URLGenie.AutoOverride.CertInvalid.Monitor" Accessibility="Public" Enabled="true" Target="URLGenie.HttpsRequest.Standard" ParentMonitorID="URLGenie.Aggregate.Health.Monitor" Remotable="true" Priority="Normal" TypeID="URLGenie.AutoOverride.CertInvalid.MT" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="URLGenie.AutoOverride.CertInvalid.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/URL$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/GroupID$</AlertParameter2>
<AlertParameter3>$Data/Context/RequestResults/RequestResult[@Id=1]/BasePageData/DNSResolutionTime$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Interval$</AlertParameter4>
<AlertParameter5>$Data/Context/DataItem/RequestResults/RequestResult[@Id="1"]/BasePageData/TotalResponseTime$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Wiki$</AlertParameter6>
<AlertParameter7>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Description$</AlertParameter7>
<AlertParameter8>$Data/Context/RequestResults/RequestResult[@Id=1]/BasePageData/RequestHeaders$</AlertParameter8>
<AlertParameter9>$Data/Context/RequestResults/RequestResult[@Id=1]/BasePageData/ResponseHeaders$</AlertParameter9>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="CriteriaError" MonitorTypeStateID="CriteriaError" HealthState="Error"/>
<OperationalState ID="CriteriaOK" MonitorTypeStateID="CriteriaOK" HealthState="Success"/>
</OperationalStates>
<Configuration>
<AuthenticationScheme>None</AuthenticationScheme>
<AuthPass>$RunAs[Name="URLGenie.Standard.Profile"]/Password$</AuthPass>
<AuthUser>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/AuthUser$</AuthUser>
<Body> $Target/Property[Type="URLGenie.HttpRequest.Seed"]/Body$ </Body>
<CollectResponseBody>Never</CollectResponseBody>
<ContentMatch>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/ContentMatch$</ContentMatch>
<ContentMatchRegExOperator>DoesNotContainSubstring</ContentMatchRegExOperator>
<ErrorTime>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/ErrorTime$</ErrorTime>
<HeaderContentType>
<Name>Content-Type</Name>
<Value>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/HeaderContentType$</Value>
</HeaderContentType>
<Header1>
<Name>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header1Name$</Name>
<Value>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header1Value$</Value>
</Header1>
<Header2>
<Name>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header2Name$</Name>
<Value>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header2Value$</Value>
</Header2>
<Header3>
<Name>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header3Name$</Name>
<Value>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Header3Value$</Value>
</Header3>
<Interval>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Interval$</Interval>
<ProxyAuthenticationScheme>None</ProxyAuthenticationScheme>
<ProxyPass>$RunAs[Name="URLGenie.Proxy.Profile"]/Password$</ProxyPass>
<Proxy>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/Proxy$</Proxy>
<ProxyUser>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/ProxyUser$</ProxyUser>
<ResponseTimeout>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/ResponseTimeout$</ResponseTimeout>
<RetryCount>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/RetryCount$</RetryCount>
<StatusThreshold>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/StatusThreshold$</StatusThreshold>
<URL>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/URL$</URL>
<UserAgent>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/UserAgent$</UserAgent>
<Verb>GET</Verb>
<WarningTime>$Target/Property[Type="URLGenie.HttpRequest.Seed"]/WarningTime$</WarningTime>
</Configuration>
</UnitMonitor>