Nome do Certificado Remoto Não Resolvido

Microsoft.SystemCenter.HealthService.RemoteCertificateUnresolvedName.Alert (Rule)

Essa regra gera alertas quando detecta que o CN no certificado remoto não pode ser resolvido.

Knowledge Base article:

Summary

The health service is unable to obtain subject or issuer name from remote certificate.

Causes

The connector was unable to obtain subject or issuer name from remote certificate. See the event details for the algorithm used to obtain the name.

Resolutions

Confirm that the certificate is valid. Issue a new certificate using MOMCertImport. For information about obtaining and importing a certificate by using an enterprise certification authority, see How to Obtain a Certificate Using Windows Server 2003 Enterprise CA in Operations Manager 2007 (http://go.microsoft.com/fwlink/?LinkId=100716). For information about using a stand-alone certification authority, see How to Obtain a Certificate Using Windows Server 2003 Stand-Alone CA in Operations Manager 2007 (http://go.microsoft.com/fwlink/?LinkId=100717).

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
CategoryOperations
EnabledTrue
Event_ID20076
Event SourceOpsMgr Connector
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Nome do Certificado Remoto Não Foi Resolvido
{0}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.HealthService.RemoteCertificateUnresolvedName.Alert" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Operations</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr Connector</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">20076</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.HealthService.RemoteCertificateUnresolvedName.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>