RODC logs DNS event 4015 every three minutes with error code 00002095
This article describes event ID 4015 that occurs when you run the Domain Name Service (DNS) role on a Read-Only Domain Controller (RODC) and a writable Domain Controller (hosting DNS) isn’t accessible.
Original product version: В Windows Server 2012 R2 Original KB number: В 969488
Symptoms
If we’re running the Domain Name Service (DNS) role on a Read-Only Domain Controller (RODC) and a writable Domain Controller (hosting DNS) isn’t accessible, we see the following event being logged on the RODC.
Log Name: DNS Server Source: Microsoft-Windows-DNS-Server-Service Date: date time Event ID: 4015 Task Category: None Level: Error Keywords: Classic User: N/A Computer: computer_name Description: The DNS server has encountered a critical error from the Active Directory. Check that the Active Directory is functioning properly. The extended error debug information (which may be empty) is «00002095: SvcErr: DSID-03210A6A, problem 5012 (DIR_ERROR), data 16». The event data contains the error.
Cause
When a Read Only Domain Controller (RODC) locates a writeable DNS server to perform ReplicateSingleObject (RSO), it performs a DSGETDC function with the following flags set:
Once a DC is returned from the DSGETDC call, it uses the result to search for the NS record in DNS. If the DSGETDC call fails, or it fails to find the NS record of the DC returned from DSGETDC, the error 4105 will be logged.
Possible causes of the 4105 error:
No writeable DC is accessible, or none returned from DSGETDC call
The DSGETDC call was successful, but the DC returned doesn’t have the DNS Server Role installed, or doesn’t register an NS record in DNS.
The following command can be ran from the RODC to check which DC is returned from the DSGETDC call:
Where DOMAIN.COM is your domain name.
Resolution
To resolve either cause above, ensure that a writable DC is accessible from the RODC, that the DNS Server Role is installed on that DC, and that the NS record is registered in DNS for the writable DC.
More information
For more information about the DSGETDC function, see TechNet article:
Disclaimer
Microsoft and/or its suppliers make no representations or warranties about the suitability, reliability, or accuracy of the information contained in the documents and related graphics published on this website (the «materials») for any purpose. The materials may include technical inaccuracies or typographical errors and may be revised at any time without notice.
To the maximum extent permitted by applicable law, Microsoft and/or its suppliers disclaim and exclude all representations, warranties, and conditions whether express, implied, or statutory, including but not limited to representations, warranties, or conditions of title, non-infringement, satisfactory condition or quality, merchantability and fitness for a particular purpose, with respect to the materials.
Всего записей: 517 | Зарегистр. 11-09-2003 | Отправлено:10:49 21-12-2005
Yuriy2006
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Железо: Проц: Celeron 2000, память 256 метров, видюха Geforce 4 mx-440 комп стоит дома, по этому команды dcdiag /a netdiag смогу запустить только вечером. Завтра отпишусь.
Добавлено: Опишу как всё ставил: Уставноил win2003 sp1 поставил дрова на железо. На компе две сетевые карты, одна будет смотреть в инет вторая для локальное сети. На перовй настроил IP. 192.168.1.1 маска 255.255.255.0 предпочитаемый ДНС 192.168.1.1, на второй сетевухе смотрящей в Inet: 80.89.129.x шлюз. 80.89.128.3 предпочитаемый dns 80.89.128.4 и маску вписал. Затем запустил мастер dcpromo, сказал уставновить Active Directory, следовал инструкциям мастера. После перезагрузки вот такая вот ошибка в отчётах. А адреса предопочитаемых dns в свойствах обоих подключений сменились на 127.0.0.1 Может я что не так сделал?
Всего записей: 29 | Зарегистр. 21-12-2005 | Отправлено:13:54 21-12-2005
angelweb
Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Yuriy2006 Сюда смотрел ?
Всего записей: 686 | Зарегистр. 09-12-2004 | Отправлено:14:31 21-12-2005
Yuriy2006
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Да смотрел говорят снеси DNS и поставь его заново потом перезагрузись, а есть ли более простой путь?
Всего записей: 29 | Зарегистр. 21-12-2005 | Отправлено:15:03 21-12-2005
ipmanyak
Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору здесь почитай http://eventid.net/display.asp?eventid=4015&eventno=333&source=DNS&phase=1 вариантов из-за чего трабла там много ! случаем твой DNS сервер не имеет по дефолту 127.0.0.1 ? а dcdiag /a netdiag покажи обязательно — самые полезные утилиты для диагностики
Всего записей: 10542 | Зарегистр. 10-12-2003 | Отправлено:15:06 21-12-2005
Yuriy2006
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ipmanyak Да так и есть DNS сервер по дефолту 127.0.0.1 он установился после того как прошёл мастер установуки Active Directory. Нужно выставить 192.168.1.1?
LAN: Локальный IP адрес 192.168.1.1 Маска: 255.255.255.0 Пердпочитаемый DNS: 127.0.0.1
Inet: Внешний IP адрес 80.x.x.x Маска: Пердпочитаемый DNS: 127.0.0.1
Я так понял для того чтобы грамотно встал контроллер домена при двух сетевых картах и ДНС при этом чувствовал себя хорошо нужно: Пишу по шагам. 1) Сделать по умолчанию локальный интерфейс приоритетным 2) В настройках локального интерфейса прописать н.р. 192.168.1.1 и маску подсети ДНС вообще не указывать. 3) В настройках сетевой карточки смотрящей в инет по анологии с пунктом 2 вписать внешний IP, маску и шлюз. ДНС снова не указывать. 4) Запустить dcpromo и пускай он всё на автомате ставит, но вот тут у меня сомнения, может лучше сначала в ручную ДНС настроить посоветуйте? (Если в ручную, можно вас попросить ссылки дать дельные или может у кого есть свои записи, поделитесь?) 5) После автоматической установки в ДНС сделать форвардинг на внешний ДНС провайдера.
Так же подскажите что сейчас можно сделать чтобы с нуля не переустанавливать всё.
По поводу того что всё живёт на одном компе, это только по той причине что комп у меня дома и через него будет получать инет ещё один комп, я планирую поставить на свой комп контроллер домена, ISA, ну и антивирусник естественно.
Всего записей: 29 | Зарегистр. 21-12-2005 | Отправлено:08:45 22-12-2005
я планирую поставить на свой комп контроллер домена, ISA, ну и антивирусник естественно.
И это на Цитата:
Проц: Celeron 2000, память 256 метров
. Извращение, хоть памяти добавь. Вообще, для двух компов не нужно всё это, только если потренироваться
Всего записей: 628 | Зарегистр. 08-10-2002 | Отправлено:10:33 22-12-2005
Yuriy2006
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Так я и тренируюсь, естественно был бы это реальный сервер и железо бы стояло соответствующее. Но что сделаешь если домашний комп слабоват, но всё это я думаю он всё же потянет. Память, да согласен давно уже пора добавть. А как на счёт описанных мною шагов, всё правильно?
Всего записей: 29 | Зарегистр. 21-12-2005 | Отправлено:10:37 22-12-2005
не, лучше чтоб он сам настроил. После установки надо проверить, что на внутреннем интерфейсе в качестве DNS-сервера был указан 192.168.1.1 Для разрешения имён инета можно либо ДНС прописать на внешний интерфейс либо форвардинг сделать.
Всего записей: 628 | Зарегистр. 08-10-2002 | Отправлено:11:30 22-12-2005
dabserver
Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Уважаемые — так как избавится от 4015? мог бы кто нибудь перевести это:
Ajay Kulshreshtha (Last update 12/1/2005): In my case, the root domain DNS zone did not have this server in the authoritative DNS servers list for this child domain. Besides adding that, I also added the root DNS zone here, as a secondary zone (DNS is AD-integrated in each domain). Now, the 4015 error is no more.
Isaac Koch (Last update 9/14/2005): In my case this was related to a missing FSMO role holder (domain controller). After I seized the role of the defunct server, the problem was solved.
Всего записей: 146 | Зарегистр. 26-08-2003 | Отправлено:17:36 28-12-2005
G14
Добрый фей
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору dabserver 1. В моем случае зона корневого домена не содержала этого сервера в списке авторитативных для дочернего домена. Я добавил сервер в список авторитативных, и сделал на этом сервере секондари зону для корневой зоны. 2. В моем случае проблема была в том, что отсутствовал один из хранителей FSMO роли. После захвата роли все наладилось.
———- http://OpsMgr.ru (более мне не принадлежит. Кому принадлежит — не знаю.)
Всего записей: 3013 | Зарегистр. 19-01-2004 | Отправлено:18:04 28-12-2005
dabserver
Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору повешусь нафиг — ошибки 4015 и 4004 появляются переодически, как только решил что всё заработало, перезагрузился — ошибок нет, спустя время понадобилось отрубить политику про соответствия паролей уровню сложности — отрубил, перезагрузился — днс опять 4015 выдает.
больше всего мне не понятно следующее — как при настройке мастером, когда вроде как всё должно согласованно настроится, всё таки происходят ошибки?
Всего записей: 146 | Зарегистр. 26-08-2003 | Отправлено:19:06 28-12-2005
Если 4015 возникает только после перезагрузок единственный раз, то можно не обращать внимания. Это потому, что DNS хранит зону в AD, а AD стартует чуть позже.
Как вариант, можно попробовать поставить в зависимости службе DNS сервера службу Net Logon, например. Это по идее должно притормозить старт DNS.
Добавлено: + я бы поставил политиками Comp. config\Adm. Templates\System\Logon\ Always wait for the network. =enabled
———- http://OpsMgr.ru (более мне не принадлежит. Кому принадлежит — не знаю.)
Всего записей: 3013 | Зарегистр. 19-01-2004 | Отправлено:19:18 28-12-2005
ipmanyak
Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору dabserver судя по всему у тебя нет второго дополнительного домен контроллера ? пора завести если нет и эта ошибка исчезнет !
Всего записей: 10542 | Зарегистр. 10-12-2003 | Отправлено:10:35 29-12-2005
ss25satana
Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору у меня при старте выдает 4004
The DNS server was unable to complete directory service enumeration of zone _msdcs.onua.krog.ukrtel.net. This DNS server is configured to use information obtained from Active Directory for this zone and is unable to load the zone without it. Check that the Active Directory is functioning properly and repeat enumeration of the zone. The extended error debug information (which may be empty) is «». The event data contains the error.
Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp».
The DNS server has encountered a critical error from the Active Directory. Check that the Active Directory is functioning properly. The extended error debug information (which may be empty) is «». The event data contains the error.
Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp».
в АД никаких ошибок нету
в компе три сетевых интерфейса один инетовский два по разным локалкам смотрят ип конфиг inet — Ethernet адаптер:
домен создавал через мастер при первом запуске выбрал тока АД а днс он сам предложил поставить при установке днс не разрешал делать пересылку запросов так как мой днс сам занимаеца определением инетовских адресов и хостов
немогу еще понять почему на машинах подключеных в домен идут тормоза раньше когда сервер 2003 стоял не подключенный к инету напрямую на нем стоял АД + ДНС то сетка летала даже не приходилось выполнять никаких настроек на клиентах все на настройках по умолчанию было
У меня проблема в следующем, при прохождениии dcdiag в нем показывается следующая ошибка
Starting test: frsevent There are warning or error events withing the last 24 hours after the SYSVOL has been shared. Failing SYSVOL replication problems may cause Group Policy problems.