Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

У цій статті, у статті описується проблема, коли у Windows Server 2008 R2 пакет оновлень 1 (SP1)-на основі DNS-сервер із зон, інтегрований з Active Directory – не вдається завантажити зони DNS. Доступне оновлення, щоб вирішити цю проблему. Перш ніж інсталювати це оновлення, див. розділ необхідні умови .

Причини

Ця проблема виникає, після оновлення 3100465 безпеки "або" виправлення 3022780 на сервері під керуванням Windows Server 2008 R2.

Як отримати це оновлення

Увага! Якщо інсталювати мовний пакет після інсталяції цього оновлення, потрібно повторно інсталювати це оновлення. Тому рекомендується інсталювати будь-які потрібні мовні пакети перед інсталяцією цього оновлення. Щоб отримати додаткові відомості, див. Додавання мовних пакетів для ОС Windows.

Спосіб 1. Служба Windows Update

Це оновлення надається як рекомендоване оновлення через службу Windows Update. Щоб отримати додаткові відомості про те, як запустити службу Windows Update Дізнайтеся, як отримати оновлення за допомогою служби Windows Update.

Спосіб 2: Каталог з Microsoft Update

Щоб отримати окремий пакет для цього оновлення, перейдіть на веб-сайт Каталог Microsoft Update.

Відома проблема 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 приклад. За промовчанням у Windows Server 2008 R2 інстальовано 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

Цей сценарій визначає CNAME записів, які конфліктують із записів SOA локально збережених зони на DNS. Якщо з'явиться повідомлення "Служба DNS не працює" під час виконання сценарію PowerShell переконайтеся, що, перш ніж запустити сценарій запущено службу DNS. Можливо, доведеться видалити оновлення KB3145126 спочатку для того, щоб переконатися у службі DNS стабільної роботи.

Щоб видалити записи CNAME, які не відповідають специфікації RFC 2181, залежно від результатів, який повертається сценарій PowerShell, введіть таку команду в командному рядку нижченаведену команду та натисніть клавішу Enter:

DNSCMD /recorddelete DNS-ім'я зони @ 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), які інсталюються в кожній системі, перелічено у розділі "відомості про додаткові файли". Файли MANIFEST і MUM, а також пов'язані файли каталогу безпеки (.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

Платформа

Не застосовується


Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×