Échec d'écriture ADI dans le DNS de Microsoft Windows Server

Microsoft.Windows.DNSServer.2016.ADI.WriteFailed (Rule)

Règle générant des alertes pour l’intégration à Active Directory.

Knowledge Base article:

Résumé

Vous pouvez configurer le service Serveur DNS pour qu'il utilise les services de domaine Active Directory (AD DS) pour stocker les données de zone. Cela permet au serveur DNS de se fier à la réplication de répertoires, ce qui améliore la sécurité, la fiabilité et la facilité d'administration.

Causes

Le serveur DNS n'a pas pu ajouter ni écrire une mise à jour de nom de domaine dans Active Directory.

Résolutions

Dépanner AD DS et saisir de nouveau l'enregistrement

AD DS ne répond pas aux demandes du service Serveur DNS. Le service Serveur DNS s'appuie sur les services de domaine Active Directory (AD DS) pour stocker et récupérer des informations pour les zones intégrées par AD DS. Vérifiez qu'AD DS fonctionne correctement, corrigez tout problème éventuel, puis corrigez l'enregistrement qui a échoué.

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs, ou l’autorité appropriée doit vous avoir été déléguée.

Pour corriger un enregistrement de ressource :

1.Sur le serveur DNS, démarrez le Gestionnaire de serveur. Pour démarrer le Gestionnaire de serveur, cliquez sur Démarrer, sur Outils d'administration, puis sur Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, Serveur DNS, puis DNS.

3.Développez le serveur DNS, puis le conteneur de l'enregistrement de ressource.

4.Si l'enregistrement de ressource existe dans le conteneur, cliquez dessus avec le bouton droit, puis cliquez sur Supprimer.

5.Cliquez avec le bouton droit sur le conteneur, puis, pour recréer l'enregistrement de ressource, cliquez sur la commande appropriée pour le type d'enregistrement de ressource.

Informations supplémentaires

http://go.microsoft.com/fwlink/?LinkId=95789

Externe

http://technet.microsoft.com/en-us/library/dd393042(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
DNS Windows - Échec d'écriture intégrée Active Directory

ID d’événement : {0}
Source de l’événement : {1}
Journal des événements : {2}
Description de l'événement : {3}
Event LogDNS Server

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.DNSServer.2016.ADI.WriteFailed" Enabled="true" Target="Microsoft.Windows.DNSServer.2016.Server" 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>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4011</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.ADI.WriteFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>