Ładowanie strefy DNS nie powiedzie się na serwerze DNS systemu Windows Server 2008 R2

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3145126
W tym artykule opisano problem, w którym system Windows Server 2008 R2 Service Pack 1 (SP1)-podstawie serwera DNS, który ma stref zintegrowanych z usługą Active Directory nie można załadować strefy DNS. Aktualizacja jest dostępna do rozwiązania tego problemu. Przed zainstalowaniem tej aktualizacji, zobaczWymagania wstępne sekcja.
Symptomy
Ten problem występuje po umieszczeniu albo Aktualizacja zabezpieczeń 3100465 lub poprawka 3022780 zainstalowany na serwerze, na którym jest uruchomiony system Windows Server 2008 R2.
Jak uzyskać tę aktualizację
Ważne Jeśli po zainstalowaniu tej aktualizacji zainstalowany zostanie pakiet językowy, należy ponownie zainstalować tę aktualizację. Dlatego zaleca się zainstalowanie pakietu językowego który potrzebujesz przed zainstalowanie tej aktualizacji. Aby uzyskać więcej informacji zobacz Dodawanie pakietu językowego do systemu Windows.

Metoda 1: Usługi Windows Update

Ta aktualizacja jest dostępna jako zalecana aktualizacja w witrynie Windows Update. Aby uzyskać więcej informacji na temat uruchamiania usługi Windows Update ZobaczJak uzyskać aktualizację za pośrednictwem witryny Windows Update.

Metoda 2: Katalog Microsoft Update

Aby uzyskać pakiet autonomiczny tej aktualizacji, przejdź do Wykazu usług Microsoft Update .

Znany problem 1

Po zainstalowaniu aktualizacji KB3145126 mogą wystąpić awarie DNSservice.In w tym scenariuszu, zdarzenie podobne do następującego jest rejestrowane w dzienniku aplikacji:

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

Przyczyna

Ta awaria usługi DNS może wystąpić, jeśli system DNS jest skonfigurowany do mają rekord CNAME i SOA są rejestrowane czy istnieje zarówno dla "@" rekordu. "@" Identyfikuje rekord główny strefy DNS. To często jest on identyfikowany w Menedżerze DNS jako rekord zidentyczny jak folder nadrzędny&gt; Nazwa. W tym folderze są dozwolone rekordy SOA i NS. RFC 2181 opisano testy unikatowości nazw rekordów CNAME. Zgodnie ze specyfikacją RFC 2181, CNAME nie może istnieć wsama, jak nazwa nadrzędnej&gt; folder ("@") strefy.

Rozwiązanie

Aby uniknąć tego problemu, należy zidentyfikować i usunąć "@" rekordu CNAME, który jest przyczyną problemu ze źle skonfigurowanej strefy, przed zainstalowaniem aktualizacji KB3145126.

Do identyfikowania stref problematyczne, należy uruchomić poniższy przykładowy skrypt programu PowerShell. Program PowerShell jest instalowany domyślnie w systemie 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
Ten skrypt zidentyfikuje rekordy CNAME będące w konflikcie z rekordami SOA w przechowywanych lokalnie strefach DNS. Jeśli widzisz messagewhenyou "Nie jest uruchomiona usługa DNS" Uruchom skrypt PowerShell, upewnij się, że usługa DNS jest uruchomiona przed uruchomieniem skryptu. Należy odinstalować aktualizację KB3145126 pierwszy do usługi DNS stabilne.

Aby usunąć rekordy CNAME, które nie są zgodne ze specyfikacją RFC 2181, oparte na danych wyjściowych, który jest zwracany z skrypt programu PowerShell, wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij klawisz Enter:

Nazwa strefy DNS DNSCMD/recorddelete @ cname
Informacje o aktualizacji szczegółowe

Wymagania wstępne

Aby zainstalować tę aktualizację, należy zainstalowaćDodatek Service Pack 1 dla systemu Windows Server 2008 R2.

Informacje dotyczące rejestru

Aby zastosować tę aktualizację, nie trzeba wprowadzać żadnych zmian w rejestrze.

Wymaganie dotyczące ponownego uruchomienia

Może być konieczne ponowne uruchomienie komputera po zastosowaniu tej aktualizacji.

Informacje dotyczące zastępowania aktualizacji

Ta aktualizacja nie zastępuje uprzednio wydanej aktualizacji.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Materiały referencyjne
Dowiedz się więcej o terminologia używaną przez firmę Microsoft do opisywania aktualizacji oprogramowania.
Informacje o plikach
Wersja angielskojęzyczna (Stany Zjednoczone) tej aktualizacji oprogramowania instaluje pliki, których atrybuty wymieniono w poniższych tabelach.

Windows Server 2008 R2

Uwagi
  • Pliki, które dotyczą określonego produktu, etapu rozwoju (RTM, SPn) i składnika usługi (LDR, GDR) można zidentyfikować przez sprawdzenie wersji pliku, jak pokazano w poniższej tabeli:
    Wersja Produkt Kamień milowy Składnik usługi
    6.1.760 1.23 xxxWindows Server 2008 R2 SP1 LDR
  • Składniki usługi GDR zawierają tylko te poprawki, które są publicznie wydane w celu rozwiązania często występujących, krytycznych problemów. Składniki usługi LDR zawierają też inne poprawki, a nie tylko publicznie rozpowszechniane poprawki.
  • Pliki MANIFESTU (manifest) i pliki MUM (mum) zainstalowane dla każdego środowiska są wymienione w sekcji "informacje o dodatkowych plikach". Pliki MUM, MANIFESTU oraz skojarzone pliki wykazu zabezpieczeń (.cat), muszą posiadać zaktualizowane składniki. Pliki katalogu zabezpieczeń, których atrybuty nie zostały wymienione, są podpisane za pomocą podpisu cyfrowego firmy Microsoft.
x64 systemu Windows Server 2008 R2
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Cache.DNSNie dotyczy3.19803-cze-201520:15Nie dotyczy
DNS.exe6.1.7601.23375700,41609-Mar-201617:58x64
Dnsserver.events.XMLNie dotyczy60903-cze-201520:15Nie dotyczy

Informacje o dodatkowych plikach

x64 systemu Windows Server 2008 R2
Właściwości plikuWartość
Nazwa plikuAmd64_07b49916ed76e55ab4e7ff188a15ff4e_31bf3856ad364e35_6.1.7601.23375_none_996a024c287e6f39.manifest
Wersja plikuNie dotyczy
Rozmiar pliku710
Data (UTC)10-Mar-2016
Godzina (UTC)19:50
PlatformaNie dotyczy
Nazwa plikuAmd64_microsoft-windows-dns-server-service_31bf3856ad364e35_6.1.7601.23375_none_ac7575300681bfe0.manifest
Wersja plikuNie dotyczy
Rozmiar pliku157,939
Data (UTC)09-Mar-2016
Godzina (UTC)20:04
PlatformaNie dotyczy
Nazwa plikuUpdate.mum
Wersja plikuNie dotyczy
Rozmiar pliku1 671
Data (UTC)10-Mar-2016
Godzina (UTC)19:50
PlatformaNie dotyczy

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3145126 — ostatni przegląd: 10/27/2016 07:48:00 — zmiana: 6.0

Windows Server 2008 R2 Service Pack 1

  • kbsurveynew kbfix kbexpertiseadvanced atdownload kbmt KB3145126 KbMtpl
Opinia