Creazione della zona di configurazione di Microsoft Windows Server DNS non riuscita

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

Regola di generazione avvisi per la configurazione.

Knowledge Base article:

Riepilogo

La configurazione del server DNS è data dalle impostazioni che determinano il funzionamento del server DNS in una rete e dalla modalità di archiviazione e recupero di tali impostazioni.

Cause

Il server DNS non è riuscito a creare una zona in un file.

Soluzioni

Controllare il file di zona

Per le zone standard e primarie, ovvero le zone non integrate nei Servizi di dominio Active Directory (AD DS), le informazioni vengono archiviate in un file. Se tale file è mancante o danneggiato, la zona non potrà essere caricata dal server DNS.

Controllare che un file di zona esista nella directory %SystemRoot%\System32\Dns. In caso contrario, eliminare la zona e ricrearla tramite Server Manager.

Usare l'editor del Registro di sistema per verificare se nella chiave seguente del Registro di sistema è presente una voce per il file di zona:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\zone\DatabaseFile

Se non è presente alcuna voce del Registro di sistema per il file di zona, nel Registro di sistema aggiornare il nome del file di zona o eliminare la zona, quindi ricrearla tramite Server Manager.

Aggiornare il nome del file di zona nel Registro di sistema

Per modificare o rimuovere il nome del file di zona nel Registro di sistema:

Attenzione: modifiche non corrette del Registro di sistema potrebbero danneggiare gravemente il sistema. Prima di apportare modifiche al Registro di sistema, è consigliabile eseguire il backup di tutti i dati importanti.

1. Nel server DNS avviare l'editor del Registro di sistema. Per avviare l'editor del Registro di sistema, fare clic su Start, selezionare Esegui, digitare regedit, quindi fare clic su OK.

2.Nell'albero della console, passare alla chiave seguente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\zone\DatabaseFile

3. Fare clic con il pulsante destro del mouse su ListAddresses, quindi scegliere Elimina.

4. In Server Manager fare clic con il pulsante destro del mouse sul server DNS, scegliere Tutte le attività, quindi fare clic su Riavvia.

Se il file di zona è presente e identificato correttamente nel Registro di sistema, è possibile che il server DNS non abbia potuto effettuarne l'analisi. Controllare che il file contenga dati validi. È possibile utilizzare il Blocco note o un altro editor di testo per esaminare e correggere il contenuto del file di zona.

Verificare nei registri eventi il nome esatto del file di zona e i numeri di riga prima di correggere o eliminare voci nel file stesso.

Eliminare la zona e ricrearla tramite Server Manager

Per eliminare una zona nel Registro di sistema:

Attenzione: modifiche non corrette del Registro di sistema potrebbero danneggiare gravemente il sistema. Prima di apportare modifiche al Registro di sistema, è consigliabile eseguire il backup di tutti i dati importanti.

1. Nel server DNS avviare l'editor del Registro di sistema. Per avviare l'editor del Registro di sistema, fare clic su Start, selezionare Esegui, digitare regedit, quindi fare clic su OK.

2.Nell'albero della console, passare alla chiave seguente:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\Zones\

3.Fare clic con il pulsante destro del mouse sulla chiave del Registro di sistema della zona, quindi scegliere Elimina.

Per usare Server Manager per ricreare una zona:

1. Nel server DNS avviare Server Manager. Per avviare Server Manager, fare clic sul pulsante Start, su Strumenti di amministrazione, quindi su Server Manager.

2. Nell'albero della console espandere Ruoli, Server DNS, quindi DNS.

3. Espandere il server DNS, quindi espandere la cartella che contiene la zona.

4.Fare clic con il pulsante destro del mouse sulla zona, quindi scegliere Elimina.

Nota: se non è possibile eliminare la zona con questo metodo, usare l'editor del Registro di sistema per eliminare la chiave del Registro di sistema per la zona.

5. Fare clic con il pulsante destro del mouse sulla cartella, quindi scegliere Nuova zona.

6.Seguire le istruzioni della procedura guidata per ricreare la zona.

Altre informazioni

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

Element properties:

TargetMicrosoft.Windows.DNSServer.2016.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS, configurazione: creazione della zona non riuscita

ID evento: {0}
Origine evento: {1}
Registro eventi: {2}
Descrizione 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.DNSServer.2016.Configuration.ZoneCreationFailed" 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">1201</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.ZoneCreationFailed.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>