Il caricamento delle zone DNS non riesce su un server DNS basato su Windows Server 2008 R2

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3145126
In questo articolo viene descritto un problema in cui Windows Server 2008 R2 Service Pack 1 (SP1)-basata su server DNS con zone integrate in Active Directory non riesce a caricare le zone DNS. Un aggiornamento è disponibile per risolvere il problema. Prima di installare questo aggiornamento, vedere laPrerequisiti sezione.
Sintomi
Questo problema si verifica dopo avere uno aggiornamento della protezione 3100465 o aggiornamento rapido 3022780 installato in un server che esegue Windows Server 2008 R2.
Come ottenere questo aggiornamento
Importante Se si installa un Language Pack dopo aver installato questo aggiornamento, è necessario reinstallare questo aggiornamento. Pertanto, si consiglia di installare qualsiasi Language Pack di cui si ha bisogno prima di installare questo aggiornamento. Per ulteriori informazioni, vedere Aggiungere un language pack per Windows.

Metodo 1: Windows Update

Questo aggiornamento è disponibile come aggiornamento consigliato su Windows Update. Per ulteriori informazioni su come eseguire Windows Update, vedereCome ottenere un aggiornamento tramite Windows Update.

Metodo 2: Catalogo di Microsoft Update

Per ottenere il pacchetto autonomo per questo aggiornamento, visitare il Catalogo di Microsoft Update sito Web.

Problema noto 1

Dopo aver installato l'aggiornamento KB3145126, possono verificarsi gli arresti anomali della DNSservice.In questo scenario, nel registro applicazioni viene registrato un evento analogo al seguente:

Log Name:      <Application> Source:        <Application Error> Event ID:      1000Task Category: (100)Level:         ErrorKeywords:      ClassicUser:          N/ADescription:Faulting application name: dns.exe, version: 6.1.7601.23375Faulting module name: dns.exe, version: 6.1.7601.23375Exception code: 0xc0000005Faulting application path: C:\Windows\system32\dns.exeFaulting module path: C:\Windows\system32\dns.exe

Causa

Questo blocco del servizio DNS può verificarsi se il DNS è configurato per avere un record CNAME e una SOA record che sia presente per la "@" record. La "@" record identifica la radice di una zona DNS. Questa operazione può essere frequentemente identificata in DNS Manager come un record con ilstessa cartella padre> nome. In questa cartella sono consentiti i record SOA e NS. RFC 2181 descrive i controlli di univocità dei nomi per i record CNAME. In base alla RFC 2181, CNAME potrebbe non esistere nelquello padre> cartella ("@") di una zona.

Risoluzione

Per evitare questo problema, identificare e rimuovere il "@" record CNAME che causa il problema dalla zona non correttamente configurata prima di installare aggiornamento KB3145126.

Per identificare aree problematiche, eseguire lo script di PowerShell di esempio seguente. PowerShell viene installato per impostazione predefinita in Windows Server 2008 R2.

$count = 0$var = get-wmiobject -query "select * from win32_service where name = 'dns'"  if ($var -ne $null) {     if ($var.state.tolower() -eq "running")     {         [array] $global:badcnamedomains = $null         $var = get-wmiobject -namespace "root\microsoftdns" -query "select * from microsoftdns_zone"         if ($var -ne $null)         {              foreach ($var2 in $var)             {                 $query = "select * from microsoftdns_cnametype where containername = '" + $var2.name + "'"                  $var3 = get-wmiobject -namespace "root\microsoftdns" -query $query | where {$_.ownername -eq $var2.name}                 if ($var3 -ne $null)                 {                     $count += 1                     $global:badcnamedomains += $var3.domainname                 }             }         }         else         {             write-host "No zones returned"         }     }     else     {         Write-Host "DNS Service is not running"         break;     } }if ($count -gt 0) {     write-host "Total number of zones found: $count"     write-host "The zones are:"     write-host $global:badcnamedomains  } elseif ($count -eq 0) {     write-host "No zones found with the issue" } $count = $null $global:badcnamedomains = $null
Questo script identificherà i record CNAME in conflitto con record SOA nelle zone DNS gestite localmente. Se viene visualizzato un "Servizio DNS non è in esecuzione" messagewhenyou di eseguire lo script di PowerShell, assicurarsi che il servizio DNS viene avviato prima di eseguire lo script. Potrebbe essere necessario disinstallare l'aggiornamento KB3145126 per migliorare la stabilità del servizio DNS.

Per eliminare i record CNAME non compatibili con RFC 2181 basato sull'output restituito dallo script PowerShell, digitare il seguente comando al prompt dei comandi e quindi premere INVIO:

Nome della zona DNS /recorddelete DNSCMD @ cname
Informazioni dettagliate sull'aggiornamento

Prerequisiti

Per installare questo aggiornamento, installareService Pack 1 per Windows Server 2008 R2.

Informazioni del Registro di sistema

Per applicare questo aggiornamento non è necessario apportare modifiche al Registro di sistema.

Richiesta di riavvio

Potrebbe essere necessario riavviare il computer dopo avere applicato questo aggiornamento.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce un aggiornamento rilasciato in precedenza.
Status
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.
Informazioni sui file
La versione inglese (Stati Uniti) di questo aggiornamento software consente di installare file con gli attributi elencati nelle tabelle seguenti.

Windows Server 2008 R2

Note
  • I file relativi a un prodotto, un'attività cardine (RTM, SPn) e un ramo (LDR, GDR specifici) del servizio possono essere identificati esaminando i numeri di versione del file come illustrato nella tabella riportata di seguito:
    Versione Prodotto Attività cardine Ramo del servizio
    6.1.760 1.23 xxxWindows Server 2008 R2 SP1 LDR
  • I rami del servizio GDR contengono solo correzioni rilasciate che risolvono problemi critici diffusi. I rami del servizio LDR contengono hotfix in aggiunta alle correzioni rilasciate.
  • I file MANIFEST (manifest) e il MUM (mum) installati per ogni ambiente sono elencati nella sezione "ulteriori informazioni sui file". MUM, manifesto e i file di catalogo (CAT) di protezione associati sono molto importanti per mantenere lo stato dei componenti aggiornati. I file catalogo di protezione elencati senza attributi sono firmati con firma digitale Microsoft.
x64 in Windows Server 2008 R2
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Cache. DNSNon applicabile3,19803-Giu-201520:15Non applicabile
DNS.exe6.1.7601.23375700,41609-Mar-201617:58x64
Dnsserver.Events.XmlNon applicabile60903-Giu-201520:15Non applicabile

Ulteriori informazioni sui file

x64 in Windows Server 2008 R2
Proprietà fileValore
Nome del fileAmd64_07b49916ed76e55ab4e7ff188a15ff4e_31bf3856ad364e35_6.1.7601.23375_none_996a024c287e6f39.manifest
Versione del fileNon applicabile
Dimensione del file710
Data (UTC)10-Mar-2016
Ora (UTC)19:50
PiattaformaNon applicabile
Nome del fileAmd64_microsoft-windows-dns-server-service_31bf3856ad364e35_6.1.7601.23375_none_ac7575300681bfe0.manifest
Versione del fileNon applicabile
Dimensione del file157,939
Data (UTC)09-Mar-2016
Ora (UTC)20:04
PiattaformaNon applicabile
Nome del fileUpdate.mum
Versione del fileNon applicabile
Dimensione del file1,671
Data (UTC)10-Mar-2016
Ora (UTC)19:50
PiattaformaNon applicabile

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3145126 - Ultima revisione: 10/27/2016 07:53:00 - Revisione: 6.0

Windows Server 2008 R2 Service Pack 1

  • kbsurveynew kbfix kbexpertiseadvanced atdownload kbmt KB3145126 KbMtit
Feedback