DNS 更新が失敗として記録されます: イベント ID 5774、1196 または 1578

適用対象: Windows 7 EnterpriseWindows 7 Home BasicWindows 7 Home Premium

概要


この資料 (KB977158) は、DNS 更新成功後にエラーが記録される問題の修正プログラムを提供します。この問題は、DNS 解決のため、サードパーティのサーバー アプリケーションを使用する場合に発生します。この問題が発生した場合、以下の現象が発生する可能性があります。
  • 1196 や 1578、5774 のイベントが予期せずに記録されます。
  • システム センター構成マネージャーや System Center Operations Manager のような管理ソフトウェアでは、false アラームを発生させる可能性があります。
  • DNS 登録のためのサード ・ パーティ製のサーバー アプリケーションをポイントするクラスター リソースはオンラインになりません。
詳細については、現象、」「原因」を参照してください、この資料の「解決方法」セクション。この問題の修正プログラムをダウンロードするには、画面の左上隅に配置されているビューと要求の修正プログラムのダウンロード] リンクをクリックします。

現象


Windows Server 2008 R2 または Windows 7 を実行しているコンピューター上の DNS 更新のため、サードパーティの DNS サーバー アプリケーションを使用しています。さらに、DNS サーバーで動的更新機能が有効にします。DNS レコードが正常に更新されます。ただし、いくつかの DNS 更新エラーは、イベント ログに記録またはその他のエラー ログに記録可能性があります。したがって、管理ソフトウェアにはいくつか false アラームを発生させる可能性があります。などのシステム センター構成マネージャーまたは System Center Operations Manager は、false アラームを上げる可能性があります。

この問題の特定の現象が異なる場合があります。次の 1 つまたは複数のシナリオ。

シナリオ 1

Windows Server 2008 R2 ベースのドメインの DNS 登録には、サード ・ パーティ製のサーバー アプリケーションを使用します。Windows Server 2008 R2 を実行しているドメイン コント ローラーでは、正常に DNS SRV レコードを登録します。ただし、次のイベントがログに記録、システムの DNS SRV レコードを動的に登録するたびに。

注: コンピューターとユーザーがドメイン コント ローラーの検索では、DNS SRV レコードを DNS サーバーに登録しなければなりません。通常、Active Directory ドメイン コント ローラーは動的に 1 時間ごとに約 15 ~ 30 の SRV レコードを登録し、登録が試行されるたびにこのイベントをログに記録します。
イベント 5774 に %SystemRoot%\Debug のドメイン コント ローラー上の Netlogon.log ファイルに記録されます。イベント 5774 エントリ次のエントリのようになります。




DCDiag.exe ツールを実行する場合、出力は、次の含まれています。


ドメイン コント ローラーの細分配達区域コードでは、DNS が登録に失敗しましたを記録することを前提としています。したがって、ドメイン コント ローラー ロケーターは登録解除されない DNS レコード降格させる必要がある場合。古い DNS レコードの DNS レコードの有効期限が切れるか、レコードを清掃するまでに発生します。


システムを監視すると、 NELOG_NetlogonDynamicDnsRegisterFailureのシンボリック名を持つ 5774 エラー イベントのアラートを生成可能性があります。この現象は、偽のアラートを調査する管理者用に不要な管理作業にあります。

BIND または Lucent QIP などいくつかサード パーティの DNS サーバー アプリケーションを使用して、ここで説明されている現象が見つかりました。

シナリオ 2

DNS 登録のためのサードパーティの DNS サーバーのアプリケーションをポイントする Windows Server 2008 R2 ベースのクラスター リソースはオンラインになりません。 この現象が発生する場合は、1196 や 1578、次の「Microsoft Windows FailoverClustering」イベントが記録されます。

イベント 1196イベント 1578

原因


要求のコメント (RFC) 2136 は、次の 2 つのメソッドを使用して形成される動的更新応答をことができます。
  1. コピー、ZOCOUNT、PRCOUNT、UPCOUNT、ADCOUNT フィールドを使用して応答します。
  2. ZOCOUNT、PRCOUNT、UPCOUNT を使用して応答し、ADCOUNT フィールドは0に設定します。
Windows Server 2008 R2 を実行しているコンピューター上の DNS サーバーは、サード パーティの DNS サーバーは、方法 2 を使用中に方法 1 を使用します。



この問題は、Windows Server 2008 R2 を実行しているコンピューターが DNS サーバーから受信した応答パケットを解釈する方法が原因で発生します。この解釈は SRV レコードを動的に登録しようとした後に発生します。


DNS クライアントが Windows Server 2008 R2 を実行している場合でも、更新プログラムに返された状態コードは、「成功」として不正なパケットでは、方法 2 を使用する応答が扱われますこの動作により、NETLOGON エラー イベント ID 5774 9502 (DNS_ERROR_BAD_PACKET) のステータス コードを記録することがあるか、ブロック、クラスターのシナリオ 2 のリソースをオンラインを導入します。

解決策


この修正プログラムをインストールすると、DNS クライアントはエラーを報告しない更新の DNS サーバーは、動的更新要求に応答する「原因」セクションに記載されている方法 2 を使用するとします。

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

この修正プログラムを適用するには、コンピューターが以下のオペレーティング システムのいずれかを実行している必要があります。
  • Windows Server 2008 R2
  • Windows 7 の場合

再起動の必要性

この修正プログラムの適用後、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

この修正プログラムは、他の修正プログラムを置き換えません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時間の時差を確認するには、コントロール パネルの [日付と時刻] で、[タイム ゾーン] タブを使用します。
Windows Server 2008 R2 と Windows 7 のファイル情報のメモ

マニフェスト ファイル (.manifest) および MUM ファイル (.mum) インストールされているそれぞれの環境には、します。
別に一覧表示されます。MUM と MANIFEST ファイルおよび関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために重要です。セキュリティ カタログ ファイル (属性一覧に表示されない) は、マイクロソフトのデジタル署名で署名されています。
すべての x86 ベース バージョンの Windows 7 をサポート

ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86
Dnscacheugc.exe6.1.7600.2056328,67231-Oct-200906:00x86
Dnsrslvr.dll6.1.7600.20563132,60831-Oct-200906:01x86
すべてサポートされている x64 ベース バージョンの Windows Server 2008 R2 および Windows7 の

ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス区分
Dnsapi.dll6.1.7600.20563356,35231-Oct-200906:40x64該当なし
Dnscacheugc.exe6.1.7600.2056330,20831-Oct-200906:38x64該当なし
Dnsrslvr.dll6.1.7600.20563182,27231-Oct-200906:40x64該当なし
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86WOW
Dnscacheugc.exe6.1.7600.2056328,67231-Oct-200906:00x86WOW
Itanium ベース バージョンの Windows Server 2008 R2 がサポートされているすべての

ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォームサービス区分
Dnsapi.dll6.1.7600.20563686,08031-Oct-200905:11IA-64該当なし
Dnscacheugc.exe6.1.7600.2056362,46431-Oct-200905:08IA-64該当なし
Dnsrslvr.dll6.1.7600.16385354,81614-Jul-200901:46IA-64該当なし
Dnsapi.dll6.1.7600.20563270,33631-Oct-200906:01x86WOW
Dnscacheugc.exe6.1.7600.2056328,67231-Oct-200906:00x86WOW


状況


マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細


ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明

Windows Server 2008 R2 と Windows 7 では、追加のファイル情報

サポートされているすべての x86 ベース バージョンの Windows 7 用の追加ファイル


ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Package_for_kb977158_rtm~31bf3856ad364e35~x86~~6.1.1.0.mum該当なし1,94701-Nov-200923:13該当なし
X86_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_e25610f5fcbc2b3d.manifest該当なし55,89631-Oct-200908:07該当なし

すべてサポートされている x64 ベース バージョンの Windows Server 2008 R2 と Windows 7 用の追加ファイル


ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Ia64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_e257b4ebfcba3439.manifest該当なし57,75901-Nov-200923:13該当なし
Package_for_kb977158_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mum該当なし1,68301-Nov-200923:13該当なし
Wow64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_48c956cbe97a5e6e.manifest該当なし51,90031-Oct-200908:02該当なし

すべてサポートされている Itanium ベースのバージョンの Windows Server 2008 R2 用の追加ファイル


ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Amd64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_3e74ac79b5199c73.manifest該当なし55,90231-Oct-200909:33該当なし
Package_for_kb977158_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mum該当なし2,18101-Nov-200923:13該当なし
Wow64_microsoft-windows-dns-client_31bf3856ad364e35_6.1.7600.20563_none_48c956cbe97a5e6e.manifest該当なし51,90031-Oct-200908:02該当なし

関連情報


この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

ドメイン ネーム システムの動的更新機能の詳細については、RFC 2136 を IETF の Web サイト上の記事のセクション 3.8 を参照してください。