Regla de generación de alertas para Configuración.
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.
El servidor DNS no pudo encontrar o abrir un archivo de zona el en directorio %SystemRoot%\System32\Dns.
Compruebe el archivo de zona
Para las zonas estándar y principal, es decir, aquellas que no están integradas en los Servicios de dominio de Active Directory (AD DS), la información de zona se almacena en un archivo. Si este archivo falta o está dañado, el servidor DNS no puede cargar la zona.
Compruebe que existe un archivo de zona correspondiente a esa zona en el directorio %SystemRoot%\System32\Dns. Si no existe, elimine la zona y vuelva a crearla mediante el Administrador de servidores.
Utilice el Editor del Registro para determinar si existe una entrada para el archivo de zona en la clave del Registro siguiente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\zone\DatabaseFile
Si en el Registro no hay ninguna entrada correspondiente al archivo de zona, deberá actualizar el nombre de archivo de la zona en el Registro o bien eliminar esa zona en el Registro y volver a crearla mediante el Administrador de servidores.
Actualizar el nombre del archivo de zona en el Registro
Para modificar o quitar el nombre del archivo de zona en el Registro:
Precaución: La edición incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, se recomienda hacer una copia de seguridad de los datos de valor.
1. Inicie el Editor del Registro en el servidor DNS. Para iniciar el editor del Registro, haga clic en Inicio, en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
2. En el árbol de la consola, navegue hasta la clave siguiente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\zone\DatabaseFile
3. Haga clic con el botón derecho en la zona y seleccione Eliminar.
4. En el Administrador de servidores, haga clic con el botón derecho en el servidor DNS, seleccione Todas las tareas y después haga clic en Reiniciar.
Si el archivo de zona existe y está identificado correctamente en el Registro, significa que el servidor DNS no pudo analizarlo. Compruebe que contenga datos válidos. Puede utilizar el Bloc de notas u otro editor de texto para examinar y corregir el contenido del archivo de zona.
Compruebe los registros de eventos para ver el nombre exacto del archivo de zona y sus números de línea antes de corregir o eliminar entradas en él.
Eliminar la zona y volver a crearla mediante el Administrador de servidores
Para eliminar una zona en el Registro:
Precaución: La edición incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, se recomienda hacer una copia de seguridad de los datos de valor.
1. Inicie el Editor del Registro en el servidor DNS. Para iniciar el editor del Registro, haga clic en Inicio, en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
2. En el árbol de la consola, navegue hasta la clave siguiente:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\
3. Haga clic con el botón secundario en la clave del Registro correspondiente a la zona y seleccione Eliminar.
Para utilizar el Administrador de servidores a fin de volver a crear una 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 luego en Administrador de servidores.
2. En el árbol de consola, expanda Funciones, Servidor DNS y, por último, DNS.
3. Expanda el servidor DNS y la carpeta que contiene la zona.
4. Haga clic con el botón secundario en la zona y seleccione Eliminar.
Nota: Si no se puede eliminar la zona con este método, deberá usar el Editor del Registro para eliminar la clave del Registro de la zona.
5. Haga clic con el botón derecho en la carpeta y seleccione Zona nueva.
6. Siga las instrucciones del asistente para volver a crear la zona.
http://technet.microsoft.com/en-us/library/dd349597(v=ws.10).aspx
Target | Microsoft.Windows.DNSServer.2016.Server | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | DNS Server |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.DNSServer.2016.Configuration.CouldNotOpenDatabase" 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">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.DNSServer.2016.Configuration.CouldNotOpenDatabase.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>