Microsoft Windows Server DNS ADI 加载失败

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

Active Directory 集成的警报生成规则。

Knowledge Base article:

摘要

可以配置 DNS 服务器服务以使用 Active Directory 域服务 (AD DS) 来存储区域数据。这使 DNS 服务器可以依赖目录复制,从而增强安全性和可靠性,并方便管理。

原因

DNS 服务器无法加载在 Active Directory 集成区域中找到的 DNS 名称记录。

解决方法

更改名称检查设置

可将 DNS 服务器配置为允许使用包含 RFC 1123 中域名系统 (DNS) 标准不允许的字符(包括多字节字符)的名称。此错误表示 Active Directory 域服务 (AD DS) 集成区域中的 DNS 名称包含 DNS 服务器设置不允许的字符。

要执行此过程,必须拥有“管理员”成员身份,或者已向你委派了适当的权限。

若要更正包含不受支持字符的 DNS 名称,请执行以下操作:

1.在 DNS 服务器上,启动服务器管理器。若要启动服务器管理器,请依次单击“开始”、“管理工具”和“服务器管理器”。

2.在控制台树中,依次展开“角色”、“DNS 服务器”和“DNS”。

3.右键单击 DNS 服务器,单击“属性”,然后单击“高级”选项卡。

4.在“名称检查”列表中,注意当前的设置,然后单击“所有名称”。

5.在控制台树中,右键单击 DNS 服务器,单击“所有任务”,然后单击“重新启动”。

6.当重新启动服务器,且受阻止的项目显示在服务器管理器中时,右键单击这些项目,然后单击“删除”。

7.右键单击 DNS 服务器,单击“属性”,然后单击“高级”选项卡。

8.在“名称检查”列表中,单击在步骤 4 中已更改的设置。

外部

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

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - Active Directory 集成加载失败

事件 ID:{0}
事件源:{1}
事件日志:{2}
事件说明:{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.LoadFailed" 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">4006</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.LoadFailed.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>