Microsoft Windows Server-DNS – Konfiguration – Fehler bei der Plug-In-Initialisierung

Microsoft.Windows.DNSServer.2016.Configuration.PluginInitFailed (Rule)

Regel, die eine Warnung für die Konfiguration generiert.

Knowledge Base article:

Zusammenfassung

Die DNS-Serverkonfiguration besteht aus den Einstellungen, die bestimmen, wie der DNS-Server in einem Netzwerk ausgeführt wird und wie diese Einstellungen gespeichert und bei Bedarf abgerufen werden.

Ursachen

Der DNS-Server konnte eine Plug-In-DLL nicht laden oder initialisieren.

Lösungen

Beheben Sie das Plug-In-Problem.

Bei den Ereignisdaten handelt es sich um den Fehlercode, der beim Versuch, die Dynamic Link Library (DLL) des Plug-Ins zu laden oder zu initialisieren, zurückgegeben wird. Korrigieren Sie den Plug-In-Fehler, oder entfernen Sie das Plug-In mit dem Befehl dnscmd /Config-/ServerLevelPluginDLL aus der DNS-Serverkonfiguration.

Zum Ausführen dieses Verfahrens müssen Sie Mitglied der Administratorengruppe sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.

So entfernen Sie eine Plug-In-DLL

1. Öffnen Sie auf dem DNS-Server eine Eingabeaufforderung. Zum Öffnen eines Eingabeaufforderungsfensters mit erhöhten Rechten zeigen Sie im Startmenü auf Alle Programme, klicken Sie auf Zubehör, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und klicken Sie dann auf Als Administrator ausführen.

2. Geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:

dnscmd /Config /ServerLevelPluginDLL

Extern

http://technet.microsoft.com/de-de/library/dd349678(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Windows-DNS – Konfiguration – Fehler bei der Plug-In-Initialisierung

Ereignis-ID: {0}
Ereignisquelle: {1}
Ereignisprotokoll: {2}
Ereignisbeschreibung: {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.Configuration.PluginInitFailed" 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">150</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.Configuration.PluginInitFailed.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>