В данной статье описаны проблемы в котором Windows Server 2008 R2 Пакет обновления 1 (SP1)-на основе DNS-сервер, имеющий зоны, интегрированные в Active Directory не удается загрузить зон DNS. Доступно обновление для устранения этой проблемы. Перед установкой этого обновления, см.

Симптомы

Эта проблема возникает после установки обновления безопасности 3100465 или исправления 3022780 на сервере под управлением Windows Server 2008 R2.

Как получить это обновление

Важно. При установке языкового пакета после установки этого обновления, необходимо переустановить это обновление. Таким образом, рекомендуется установить все языковые пакеты, которые вам нужны, прежде чем установить данное обновление. Дополнительные сведения содержатся в статье Установка языковых пакетов для Windows.

Метод 1. Центр обновления Windows

Это обновление предоставляется через Центр обновления Windows как Рекомендуемое обновление. Для получения дополнительных сведений о том, как выполнить обновление Windows, узнайте, как получить обновления через Центр обновления Windows.

Метод 2: Каталог Центра обновления Майкрософт

Для получения отдельного пакета для данного обновления перейдите на веб-сайт каталога Центра обновления Майкрософт.

Известная проблема 1

После установки обновления KB3145126, могут возникать сбои службы DNS. В этом случае в журнале приложений регистрируется событие, подобное следующему:

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

Причина

Этот сбой службы DNS может возникнуть, если служба DNS настроена для записи и наличие для CNAME и SOA «@» записи. «@» Запись определяет корневой зоне DNS. Это часто определяется в диспетчере DNS как запись с именем <как родительская папка>. В этой папке разрешены записи SOA и NS. RFC 2181 описаны проверки уникальности имен для записей CNAME. Согласно RFC 2181, CNAME-имя не существует в папке <совпадает с именем родительского> ("@») зоны.

Решение

Чтобы избежать этой проблемы, поиск и удаление «@» запись CNAME, причиной проблемы в зоне, перед установкой обновления KB3145126.

Чтобы найти проблемные зоны, запустите следующий образец сценария PowerShell. PowerShell устанавливается по умолчанию в 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

Этот сценарий найдет записи CNAME, конфликтующие с записями SOA в локальных зонах DNS. Если появляется сообщение «Не запущена служба DNS» при выполнении сценария PowerShell, убедитесь, что запуска службы DNS перед запуском сценария. Может потребоваться удалить обновление KB3145126 сначала, чтобы сделать стабильной службы DNS.

Чтобы удалить записи CNAME, не соответствующие RFC 2181, основываясь на данных, возвращаемый из сценария PowerShell, введите следующую команду в командной строке и нажмите клавишу ВВОД:

Имя зоны DNS DNSCMD /recorddelete @ cname
 

Подробные сведения

Предварительные условия

Для установки этого обновления установите Пакет обновления 1 для Windows Server 2008 R2.

Сведения о реестре

Чтобы применить это обновление, не нужно вносить изменения в реестр.

Необходимость перезагрузки

Возможно потребуется перезагрузить компьютер после установки этого обновления.

Сведения о замене обновлений

Это обновление не заменяет ранее выпущенное обновление.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Ссылки

Дополнительные сведения о терминологии , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Сведения о файлах

Английская (США) версия данного обновления программного обеспечения устанавливает файлы, атрибуты которых указаны в приведенных ниже таблицах.

Примечания

  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и обслуживания (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице.

    Версия

    Продукт

    Контрольная точка

    Направление поддержки

    6.1.760 1.23 xxx

    Windows Server 2008 R2

    SP1

    LDR

  • Выпуски обновлений GDR содержат только те исправления, которые выпускаются повсеместно и предназначены для устранения распространенных критических проблем. В обновления LDR входят также специализированные исправления.

  • Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, перечислены в разделе "Сведения о дополнительных файлах". MUM, MANIFEST и связанные файлы каталога безопасности (.cat) очень важны для поддержания состояния обновленных компонентов. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.

x64 Windows Server 2008 R2

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Cache.dns

Неприменимо

3,198

03-Jun-2015

20:15

Неприменимо

Dns.exe

6.1.7601.23375

700,416

09-Mar-2016

17:58

x64

Dnsserver.events.xml

Неприменимо

609

03-Jun-2015

20:15

Неприменимо


x64 Windows Server 2008 R2

Свойства файла

Значение

Имя файла

Amd64_07b49916ed76e55ab4e7ff188a15ff4e_31bf3856ad364e35_6.1.7601.23375_none_996a024c287e6f39.manifest

Версия файла

Неприменимо

Размер файла

710

Дата (UTC)

10-Mar-2016

Время (UTC)

19:50

Платформа

Неприменимо

Имя файла

Amd64_microsoft-windows-dns-server-service_31bf3856ad364e35_6.1.7601.23375_none_ac7575300681bfe0.manifest

Версия файла

Неприменимо

Размер файла

157,939

Дата (UTC)

09-Mar-2016

Время (UTC)

20:04

Платформа

Неприменимо

Имя файла

Update.mum

Версия файла

Неприменимо

Размер файла

1,671

Дата (UTC)

10-Mar-2016

Время (UTC)

19:50

Платформа

Неприменимо


Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×