(Obsolète) Inscription du nom principal de service (SPN) au service d'accès aux données

Microsoft.SystemCenter.2007.SdkSpnRegistration (Rule)

Règle d'alerte si un nom principal de service (SPN) du compte exécutant le service d'accès aux données System Center n'est pas enregistré.

Knowledge Base article:

Résumé

Il se peut que l'inscription du nom principal de service (SPN) du service « d'accès aux données System Center » ait échoué. Le service « d'accès aux données System Center » doit inscrire les SPN pour la console Opérateur et les autres Clients SDK à authentifier à l'aide de Kerberos.

Causes

Dans la plupart des cas, cela est dû au fait que le service « d'accès aux données System Center » ne dispose pas des autorisations nécessaires pour effectuer l'inscription d'un SPN dans Active Directory.

Solutions

Vérifiez les inscriptions de SPN existantes en exécutant la commande suivante :

Si les SPN sont inscrits correctement, vous devez voir les résultats suivants :

Si les SPN ne sont pas correctement inscrits, inscrivez-les manuellement en exécutant les commandes suivantes en utilisant un compte disposant de droits d'administrateur de domaine :

Element properties:

TargetMicrosoft.SystemCenter.CollectionManagementServer
CategoryAlert
EnabledFalse
Event_ID26371
Event SourceOpsMgr SDK Service
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
(Obsolète) Le SPN du service d'accès aux données n'est pas inscrit
{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.2007.SdkSpnRegistration" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.CollectionManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</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="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">26371</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.2007.SdkSpnRegistration.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>