Error de operación del Registro de configuración DNS de Microsoft Windows Server

Microsoft.Windows.Server.DNS.Configuration.RegistryOperationFailed (Rule)

Regla de generación de alertas para Configuración.

Knowledge Base article:

Resumen

La configuración del servidor DNS se compone de las opciones que determinan cómo funcionará el servidor DNS en una red e incluye también cómo se almacenarán esas opciones y se recuperarán cuando se necesiten.

Causas

El servidor DNS no pudo efectuar una operación del Registro.

Soluciones

Corrija el problema de acceso al Registro

Compruebe las siguientes condiciones:

Asegúrese de que el disco del sistema servidor no esté lleno o dañado.

Asegúrese de que el Registro no haya alcanzado su tamaño máximo permitido.

Asegúrese de que el Registro no esté dañado.

Si se cumple cualquiera de estas condiciones, el servidor DNS no podrá actualizar los datos de configuración del Registro hasta que se corrija el problema.

Recargue, reinicie o reinstale

Una zona no se cargó correctamente. Si intenta recargar la zona y no lo consigue, reinicie el servicio Servidor DNS. Si el servicio Servidor DNS no se reinicia, vuelva a instalar la función de servidor Sistema de nombres de dominio (DNS).

Para llevar a cabo este procedimiento, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.

Si el servicio Servidor DNS se inició pero no pudo cargar una zona, recargue la zona.

Para volver a cargar la zona:

1.Inicie el Administrador de servidores en el servidor DNS. Para iniciar el Administrador de servidores, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administrador de servidores.

2. En el árbol de la consola, expanda Funciones, Servidor DNS y, por último, DNS.

3. Expanda el servidor donde se hospeda la zona que no se cargó y haga doble clic en la carpeta que la contiene.

4. Haga clic con el botón secundario en la zona y seleccione Recargar.

Si la zona no se carga, reinicie el servicio Servidor DNS.

Para reiniciar el servicio Servidor DNS:

1.Inicie el Administrador de servidores en el servidor DNS. Para iniciar el Administrador de servidores, haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administrador de servidores.

2. En el árbol de la consola, expanda Funciones, Servidor DNS y, por último, DNS.

3.Haga clic con el botón secundario en el servidor DNS, seleccione Todas las tareas y haga clic en Reiniciar.

Si el servicio Servidor DNS no se inicia, vuelva a instalar la función de servidor DNS:

1. Inicie el Administrador de servidores en servidor DNS y haga clic en Roles.

2. En Resumen de roles, haga clic en Quitar roles y siga las instrucciones del asistente para quitar el rol de servidor DNS.

3. Si se le pide que reinicie el equipo, cuando se haya reiniciado inicie el Administrador de servidores

4. En Resumen de roles, haga clic en Agregar roles y siga las instrucciones del asistente para instalar el rol de servidor DNS.

Externo

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

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
DNS Windows: Error de operación del Registro de configuración
Id del evento: {0} Origen del evento: {1} Registro del evento: {2} Descripción del evento: {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.Server.DNS.Configuration.RegistryOperationFailed" Enabled="true" Target="Microsoft.Windows.Server.DNS.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>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2200</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2202</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2203</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Configuration.RegistryOperationFailed.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>