Tento článok popisuje problém, kedy Windows Server 2008 R2 Service Pack 1 (SP1)-založené servera DNS zóny Active Directory – integrated nedokáže načítať zóny DNS. Aktualizácia je k dispozícii na vyriešenie tohto problému. Pred inštaláciou tejto aktualizácie, nájdete v časti požiadavky .
Príznaky
Tento problém sa vyskytuje, keď používate niektorý aktualizácie zabezpečenia 3100465 alebo rýchla oprava 3022780 nainštalovaný na serveri so systémom Windows Server 2008 R2.
Ako získať túto aktualizáciu
Dôležité upozornenie: Ak po nainštalovaní tejto aktualizácie nainštalujete jazykový balík, musíte preinštalovať túto aktualizáciu. Pred inštaláciou tejto aktualizácie sa preto odporúča nainštalovať všetky potrebné jazykové balíky. Ďalšie informácie nájdete na stránke Pridanie jazykových balíkov do systému Windows.
Postup 1: Windows Update
Táto aktualizácia je k dispozícii ako aktualizácia odporúča prostredníctvom lokality Windows Update. Ďalšie informácie o tom, ako spustiť službu Windows Update, Zistite, ako získať aktualizácie prostredníctvom služby Windows Update.
Metóda 2: Katalóg služby Microsoft Update
Na získanie samostatného balíka pre túto aktualizáciu navštívte webovú lokalitu Katalógu služby Microsoft Update .
Známy problém 1
Po nainštalovaní aktualizácie KB3145126, môžu sa vyskytnúť zlyhanie služby DNS. V takomto prípade nasledujúcemu sa zaznamená do denníka aplikácie:
Log Name: <Application> Source: <Application Error>
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Description:
Faulting application name: dns.exe, version: 6.1.7601.23375
Faulting module name: dns.exe, version: 6.1.7601.23375
Exception code: 0xc0000005
Faulting application path: C:\Windows\system32\dns.exe
Faulting module path: C:\Windows\system32\dns.exe
Príčina
Táto zlyhanie služby DNS sa môže vyskytnúť, ak je nakonfigurovaný DNS CNAME a SOA záznam obidve pre "@" záznam. "@" Záznam označuje koreň zóny DNS. To môže často identifikovaná v DNS Manager ako záznam <rovnaké ako nadradený priečinok> názov. SOA a NS záznamy sú povolené v tomto priečinku. RFC. 2181 popisuje jedinečnosti kontroly názvov CNAME záznamov. Podľa RFC. 2181, CNAME neexistuje v priečinku <rovnaký ako názov nadradenej> ("@") zóny.
Riešenie
Ak sa chcete vyhnúť tomuto problému, identifikovať a odstrániť "@" záznam CNAME, ktorý spôsobuje nesprávne nakonfigurované zóny pred inštaláciou aktualizácie KB3145126.
Identifikujte problematický zóny, spustite nasledujúci skript PowerShell vzorky. PowerShell je nainštalovaný v predvolenom nastavení v systéme 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
Tento skript identifikuje záznamy CNAME rozpore s SOA záznamy lokálne pripojených zóny DNS. Ak sa zobrazí hlásenie "Služba DNS nie je spustená" pri spustení PowerShell skript, uistite sa, či je spustená služba DNS, pred spustením skriptu. Musíte odinštalovať aktualizáciu KB3145126 prvý, aby služba DNS výkonnosti.
Ak chcete odstrániť záznamy CNAME, ktoré nie sú v súlade s dokumentom RFC. 2181 na základe vrátený PowerShell skript výstup, zadajte nasledujúci príkaz do príkazového riadka a stlačte kláves Enter:
Názov zóny DNS DNSCMD /recorddelete @ cname
Podrobné informácie
Požiadavky
Ak chcete nainštalovať túto aktualizáciu, nainštalujte Service Pack 1 pre systém Windows Server 2008 R2.
Informácie o databáze Registry
Ak chcete použiť túto aktualizáciu, nemusíte vykonávať žiadne zmeny v databáze Registry.
Požiadavka na reštartovanie
Po použití tejto aktualizácie môže byť potrebné reštartovať počítač.
Informácie o nahradení aktualizácie
Táto aktualizácia nenahrádza žiadnu predchádzajúcu vydanú aktualizáciu.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Odkazy
Prečítajte si informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.
Informácie o súboroch
Anglická (USA) verzia tejto aktualizácie inštaluje súbory, ktorých atribúty sú uvedené v nasledujúcich tabuľkách.
Poznámky
-
Súbory vzťahujúce sa na konkrétny produkt, medzník (RTM, SPn) a priečinok služby (LDR, GDR) je možné identifikovať na základe kontroly čísel verzií súborov tak, ako sú uvedené v nasledujúcej tabuľke:
Verzia
Produkt
Medzník
Priečinok služby
6.1.760 1.23 xxx
Windows Server 2008 R2
SP1
LDR
-
Časti služieb GDR obsahujú iba opravy, ktoré boli vydané na riešenie častých kritických problémov. Priečinky služieb LDR obsahujú okrem všeobecne vydaných opráv aj rýchle opravy.
-
Súbory typu MANIFEST (.manifest) a súbory typu MUM (.mum), ktoré sa inštalujú pre jednotlivé prostredia, sú uvedené v časti Informácie o ďalších súboroch. Súbory MUM, MANIFEST a priradené súbory katalógov zabezpečenia (.cat) sú veľmi dôležité na zachovanie stavu aktualizovaných súčastí. Súbory katalógov zabezpečenia, pre ktoré nie sú uvedené atribúty, sú podpísané digitálnym podpisom spoločnosti Microsoft.
x64 systém Windows Server 2008 R2
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
Platforma |
---|---|---|---|---|---|
Cache.dns |
Nevzťahuje sa |
3,198 |
03-Jun-2015 |
20:15 |
Nevzťahuje sa |
Dns.exe |
6.1.7601.23375 |
700,416 |
09-Mar-2016 |
17:58 |
x64 |
Dnsserver.events.xml |
Nevzťahuje sa |
609 |
03-Jun-2015 |
20:15 |
Nevzťahuje sa |
x64 systém Windows Server 2008 R2
Vlastnosť súboru |
Hodnota |
---|---|
Názov súboru |
Amd64_07b49916ed76e55ab4e7ff188a15ff4e_31bf3856ad364e35_6.1.7601.23375_none_996a024c287e6f39.manifest |
Verzia súboru |
Nevzťahuje sa |
Veľkosť súboru |
710 |
Dátum (UTC) |
10-Mar-2016 |
Čas (UTC) |
19:50 |
Platforma |
Nevzťahuje sa |
Názov súboru |
Amd64_microsoft-windows-dns-server-service_31bf3856ad364e35_6.1.7601.23375_none_ac7575300681bfe0.manifest |
Verzia súboru |
Nevzťahuje sa |
Veľkosť súboru |
157,939 |
Dátum (UTC) |
09-Mar-2016 |
Čas (UTC) |
20:04 |
Platforma |
Nevzťahuje sa |
Názov súboru |
Update.mum |
Verzia súboru |
Nevzťahuje sa |
Veľkosť súboru |
1,671 |
Dátum (UTC) |
10-Mar-2016 |
Čas (UTC) |
19:50 |
Platforma |
Nevzťahuje sa |