【未解決】WindowsServer2008R2で、イベントログに「ID:5781」が表示される (System)

イベントログを眺めていたら、システムに関する
エラーが出ていたため、調査・対応した時のメモ。


■環境

  • WindowsServer2008 R2
  • ActiveDirectory構築済 (xxx.local)
  • プライマリドメインコントローラーにて発生


■イベントログ

レベル 警告
ソース System
イベントID 5781
タイミング 起動するごと

DNS ドメインドメイン名>に関連付けられた、1 つ以上の DNS レコードの動的な登録または 削除に失敗しました。これらのレコードは、他のコンピューターがこのサーバーをドメイン コントローラー (指定されたドメインActive Directory ドメインである場合) または LDAP サーバー (指定されたドメインがアプリケーション パーティションである 場合) として検出するのに使用されます。


■原因

  • DNSサービスの開始前に、NETLOGONが動いた → 関係ない
  • DNSの設定に、自分自身のほかに、GoogleのPublicDNSがいた

■対応
GoogleのPublicDNSを自社運用のDNSに切り替えた。



■参考

  • Windows2000時代には、DNSサービス起動後にNETLOGONが開始される必要あり。

  Microsoft KB259277 - Netlogon イベント 5774、5775、5781 のトラブルシューティング
  Microsoft KB193888 - 特定のサービスの読み込みを遅らせる方法


  ちなみに、WindowsServer2008 R2でも該当するかと思い、
  NETLOGONサービスを「自動(遅延開始)」にしようとしたが、
  以下のエラーが表示され、遅延開始にすることができなかった。

遅延 auto-start フラグを設定できませんでした。
エラー87:パラメーターが間違っています。