Security: The server certificate could not be retrieved

Security__The_server_certificate_could_not_be_retrieved_1_7_Rule.Monitor (UnitMonitor)

Knowledge Base article:

Summary

The Server certificate could not be found in the store.

Resolutions

To resolve this issue execute the following steps:

Load Internet Information Services Manager snap-in which can be found in the Computer Management console. The following task will start the Computer Management console:

Start Computer Management Console

Once the Internet Information Services Manager snap-in is loaded, perform the following steps:

1. Select the relevant Web Site and open up the property sheet using the Properties context menu option

2. Select the Directory Security tab on the property sheet

3. Update the User Name and Password and select OK

4. Click on the "View Certificate" button

5. If nothing happens, click "Server Certificate"

6. Remove the current certificate

7. Finish wizard

8. Click "Server Certificate" to run wizard again.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.2003.SMTPServer
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityLow
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Security The server certificate could not be retrieved
{0}
RunAsDefault
CommentMom2005ID='{9B85CC5C-E496-43C0-A73D-3EBC602D9D3A}'

Source Code:

<UnitMonitor ID="Security__The_server_certificate_could_not_be_retrieved_1_7_Rule.Monitor" Comment="Mom2005ID='{9B85CC5C-E496-43C0-A73D-3EBC602D9D3A}'" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2003.SMTPServer" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Security__The_server_certificate_could_not_be_retrieved_1_7_Rule.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualReset" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ConfigError" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>SMTPSVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>