Pakrovimo DNS zonos nepavyksta Windows Server 2008 R2 pagrindo DNS serveryje

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3145126
Šiame straipsnyje aprašoma problema, kai į Windows Server 2008 R2 pakeitimų paketo 1 (SP1)-pagal DNS serverį, kuriame yra Active Directory – integrated zonos nepavyksta įkelti DNS zonos. Norėdami išspręsti šią problemą galimas naujinys. Prieš diegdami šį naujinimą, žr. toliauBūtinosios sąlygos skyrių.
Požymiai
Ši problema kyla, kai jūs turite arba saugos naujinimo 3100465 arba karštųjų pataisų 3022780 įdiegtos kitame serveryje, kuriame veikia "Windows Server 2008 R2".
Kaip gauti šį naujinimą
Svarbu. Jei įdiegę šį naujinimą įdiegėte kalbos paketą, jūs turite iš naujo įdiegti šį naujinimą. Todėl rekomenduojame įdiegti kitų kalbų paketus prieš pradedant diegti šį naujinimą. Jei norite gauti daugiau informacijos, žr. Kalbos paketai įtraukti į Windows.

1 būdas: „Windows Update“

Šis naujinimas yra pateikiamas kaip rekomenduojama naujinimas "Windows" naujinimą. Jei norite gauti daugiau informacijos, kaip paleisti "Windows" naujinimą, žr.Kaip gauti naujinimą iš "Windows" naujinimo.

2 būdas: "Microsoft Update" katalogo

Norėdami gauti šį naujinimą atskirą paketą, eikite į toliau "Microsoft Update" katalogo svetainėje.

Žinoma problema 1

Įdiegus naujinimą KB3145126, galite pastebėti gedimai ir DNSservice.In šį scenarijų, programos žurnale užregistruojamas įvykis, panašus į šį:

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

Priežastis

Ši DNS paslaugos gedimas gali kilti, jei yra sukonfigūruotas DNS CNAME ir yra SOA įrašo, tiek yra ir "@" įrašas. Su "@" įrašas nurodo DNS zonoje šakniniame kataloge. Tai dažnai galima nustatyti DNS tvarkytuvą įrašas, kadtas pats kaip aukštesnio lygio aplanką> pavadinimą. SOA ir NS įrašai gali šiame aplanke. RFC 2181 aprašoma pavadinimas unikalumo patikrinimai CNAME įrašų. Pagal RFC 2181, CNAME gali nebūti toliaupirminis vardas> aplanką ("@") zoną.

Sprendimas

Norėdami išvengti šios problemos, nustatyti ir pašalinti su "@" CNAME įrašas, kad problemą sukelia iš klaidingai zonos prieš pradėdami diegti naujinimą KB3145126.

Norėdami nustatyti problemą zonos, paleiskite PowerShell scenarijaus pavyzdį. Pagal numatytuosius parametrus "Windows Server 2008 R2" yra įdiegta "PowerShell".

$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
Šis scenarijus nustatys CNAME įrašus, yra nesuderinamos su SOA vietoje vyks DNS zonoje. Jei matote "DNS paslauga nepaleista" messagewhenyou paleisti PowerShell scenarijų, įsitikinkite, kad DNS paslauga paleista prieš scenarijų. Gali tekti pašalinti KB3145126 naujinimas pirmą kartą atlikti DNS paslauga stabilus.

Norėdami panaikinti CNAME įrašus, kurie neatitinka RFC 2181 pagal išvesties, kuri Gauta iš PowerShell scenarijų, komandinėje eilutėje įveskite toliau nurodytą komandą ir paspauskite Enter:

DNSCMD /recorddelete DNS zonoje pavadinimu @ cname
Išsami naujinimo informacija

Būtinosios sąlygos

Norėdami įdiegti šį naujinimą, įdiegti"Windows Server 2008 R2" 1 pakeitimų paketas.

Registro informacija

Norint taikyti šį naujinimą, nereikia atlikti jokių pakeitimų registre.

Reikalavimas paleisti iš naujo

Turite iš naujo paleisti kompiuterį, kai įdiegsite šį naujinimą.

Naujinimo pakeitimo informacija

Šis naujinimas nepakeičia anksčiau išleisto naujinimo.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Susipažinkite su terminologijos kurią „Microsoft“ naudoja programinės įrangos naujinimams apibūdinti.
Failo informacija
Šios programinės įrangos naujinimo versija anglų kalba (JAV) įdiegia failus, kurie turi šiose lentelėse nurodytus atributus.

Windows Server 2008 R2

Pastabos
  • Failai, kurie taikomi konkrečiam produktui, gairei (RTM, SPn) ir paslaugų šakai (LDR, GDR), gali būti identifikuojami patikrinus failų versijos numerius, kaip nurodyta šioje lentelėje:
    Versija Produktas Gairė Paslaugų šaka
    6.1.760 1.23 xxxWindows Server 2008 R2 SP1 LDR
  • GDR paslaugų šakos turi tik tas pataisas, kurios yra skirtos plačiai paplitusioms kritinėms problemoms spręsti. Be bendrai pasiekiamų pataisų, dar yra LDR paslaugų šakoms skirtų karštųjų pataisų.
  • MANIFEST (.manifest) ir MUM failai (.mum), kurie įdiegti kiekvienoje aplinkoje, išvardytų skyriuje "Papildoma failų informacija". MUM, MANIFEST ir susieti saugos katalogų (.cat) failai yra itin svarbūs palaikant atnaujintų komponentų būseną. Saugos katalogų failai, kurių atributai neišvardyti, yra pasirašyti „Microsoft“ skaitmeniniu parašu.
x64 "Windows Server 2008 R2"
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Cache.DNSNetaikoma3,1982015 m. birželis 0320:15Netaikoma
DNS.exe6.1.7601.23375700,4162016-09-kov17:58x64
Dnsserver.Events.XMLNetaikoma6092015 m. birželis 0320:15Netaikoma

Papildomų failų informacija

x64 "Windows Server 2008 R2"
Failo ypatybėsReikšmė
Failo vardasAmd64_07b49916ed76e55ab4e7ff188a15ff4e_31bf3856ad364e35_6.1.7601.23375_none_996a024c287e6f39.manifest
Failo versijaNetaikoma
Failo dydis710
Data (UTC)2016-10-kov
Laikas (UTC)19:50
PlatformaNetaikoma
Failo vardasAmd64_microsoft-windows-dns-serveris-service_31bf3856ad364e35_6.1.7601.23375_none_ac7575300681bfe0.manifest
Failo versijaNetaikoma
Failo dydis157,939
Data (UTC)2016-09-kov
Laikas (UTC)20:04
PlatformaNetaikoma
Failo vardasAtnaujinti bf.mum
Failo versijaNetaikoma
Failo dydis1 671
Data (UTC)2016-10-kov
Laikas (UTC)19:50
PlatformaNetaikoma

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 3145126 – Paskutinė peržiūra: 10/27/2016 07:51:00 – Peržiūra: 5.0

Windows Server 2008 R2 Service Pack 1

  • kbsurveynew kbfix kbexpertiseadvanced atdownload kbmt KB3145126 KbMtlt
Atsiliepimai