この記事では、Active Directory レプリケーションがエラー 1256 で失敗した場合の現象、原因、および解決手順について説明します。リモート システムは使用できません。
適用対象: サポートされているすべてのバージョンの Windows Server
元の KB 番号: 2200187
現象
DCDIAG は、Active Directory レプリケーション テストがエラー 1256 で失敗したことを報告します。リモート システムは使用できません。
テストの開始: レプリケーション
[レプリケーションチェック、 <宛先 DC>] 最近のレプリケーションの試行に失敗しました。
<source DC> から <destination DC へ>
名前付けコンテキスト: <directory パーティション DN パス>
レプリケーションによってエラー (1256) が生成されました。
リモート・システムは使用できません。 ネットワークのトラブルシューティングについては、Windows ヘルプを参照してください。
エラーは <日><に発生しました>
最後の成功は、 <date><time に発生しました>REPADMIN.EXEは、状態 1256 でレプリケーションの試行が失敗したことを報告します。 一般的に 1256 状態を引用する REPADMIN コマンドには、次のものがありますが、これらに限定されません。
REPADMIN /REPLSUMREPADMIN /SHOWREPSREPADMIN /SHOWREPLREPADMIN /FAILCACHE
LonEMEADC から LonContosoDC への受信レプリケーションを示す
REPADMIN /SHOWREPSからのサンプル出力が リモート システムが使用できません エラー:Repadmin: 完全な DC localhost に対するコマンド /showrepl の実行
London\LONCONTOSODC
DSA オプション: IS_GC
サイト オプション: (なし)
DSA オブジェクト GUID: a29bbfda-8425-4cb9-9c66-8e07d505a5c6
DSA invocationID: d58a6322-6a28-4708-82d3-53b7dcc13c1a==== INBOUND NEIGHBORS ======================================
<剪む>
DC=ForestDnsZones,DC=Contoso,DC=com
RPC 経由のロンドン\LONEMEADC
DSA オブジェクト GUID: cd691606-63d1-4cc8-b77a-055674ba569d
最後の試行 @ 2010-06-10 17:35:46 失敗、結果 1256 (0x4e8):
リモート・システムは使用できません。 ネットワークのトラブルシューティングについては、Windows ヘルプを参照してください。
<#> 連続するエラーです。
最後の成功 @ <date><time>。新しいテクノロジ ディレクトリ サービス (NTDS) KCC、NTDS レプリケーション、または 1256 状態のActiveDirectory_DomainServiceイベントは、ディレクトリ サービス イベント ログに記録されます。
イベント ソース イベント ID イベントの文字列 NTDS レプリケーション ActiveDirectory_DomainService 1085 * 内部イベント: Active Directory ドメイン Services は、次のネットワーク アドレスのディレクトリ サービスと次のディレクトリ パーティションを同期できませんでした。 NTDS KCC ActiveDirectory_DomainService 1308 知識整合性チェッカー (KCC) は、次のディレクトリ サービスとレプリケートするための連続する試行が一貫して失敗したことが検出されました。 Note
イベント 1085 は、NTDS 診断値 5 レプリケーション イベント が 1 以上の値に設定されている場合にのみログに記録されます。
原因
レプリケーションの状態 1256 は、次の理由でログに記録されます。
宛先 DC がリモート プロシージャ コール (RPC) を使用してソース DC にバインドできない場合、そのパーティションの Repsfrom 状態の Win32 エラー コード (通常、これらのパーティションは優先順位の高い状態でレプリケートされるため、スキーマまたは構成)。 RPC バインドエラーが発生すると、クリーンアップ ルーチンが実行され、同じソース DC から宛先 DC キューがクリアされます。 このクリーンアップ ルーチンは、接続できない DC を使用してレプリケートしようとする時間の無駄を回避するために行われます。 キューからクリアされたパーティションの同期は試行されないため、状態 1256 がログに記録されます。 移行先 DC がソース DC からスキーマ、構成、および複数のグローバル カタログ (GC) の書き込み不可パーティションをレプリケートするシナリオでは、RPC バインド エラーの原因となったスキーマパーティションと構成パーティションの Win32 エラー状態がログに記録されます。 その後、宛先 DC は、残りのパーティションの保留中のレプリケーション タスクを取り消し、状態の Win32 エラー 1256 をログに記録します。
要約すると、接続先 DC が以前に発生した接続エラーのためにソース DC からの同期要求を取り消した結果、パーティションごとのレプリケーション状態として 1256 がログに記録されます。
解決方法
Win32 エラー 1256 は、トラブルシューティング作業の焦点ではなく、RPC バインドエラーの原因となったレプリケーションの状態を見つけ、対応する エラーで失敗する Active Directory 操作のトラブルシューティングに従う必要があります。.. 記事。
Active Directory レプリケーションの失敗を診断します。
トラブルシューティングを行う実際の Win32 エラーを特定するには、次のいずれかの方法を使用します。
宛先 DC の
repadmin /showrepsまたは/showrepl出力を表示する- 出力でソース DC を識別し、パーティションごとにすべての Win32 ステータス メッセージを一覧表示する
- 1256 ではない Win32 の状態が、トラブルシューティングの取り組みの焦点である必要があります
repadmin /showrepl * /csv出力を使用します。- フィルター列 K、 Last Failure Status: Deselect 0 and (Blanks)
- フィルター列 C、 Destination DSA: (すべて選択) の選択を解除し、1256 の状態が記録されている DC のみを選択します。
- 1256 が複数のソース DC にログオンしている場合、フィルター列 F、 Source DSA: (すべて選択) の選択を解除し、1 つの DC のみを選択してフォーカスを絞り込みます。
- 列 K、 Last Failure Status は、RPC バインド エラーの原因となった実際の Win32 エラーと共に 1256 のエラーを一覧表示します。
次の例では、構成パーティションとスキーマ パーティションに対して Win32 エラー 1722 がログに記録され、トラブルシューティングに重点を置く必要があります。
B 貸方 借方 E F H I J K Destination DSA サイト 宛先 DSA 名前付けコンテキスト ソース DSA サイト ソース DSA エラーの数 最後のエラー時刻 前回の成功時刻 最後のエラーの状態 London LONCONTOSODC CN=Configuration,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1722 London LONCONTOSODC CN=Schema,CN=Configuration, DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:36 6/10/2010 14:50 1722 London LONCONTOSODC DC=ForestDnsZones,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1256 London LONCONTOSODC DC=corp,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1256 London LONCONTOSODC DC=EMEA,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:54 1256 London LONCONTOSODC DC=apac,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1256 repadminを使用して、ソース DC と宛先 DC の間で手動レプリケーション同期を開始します。Repadmin /replicate DestinationDC SourceDC <DN of partition reporting status 1256>
このコマンドでは、GC パーティションに対して /readonly スイッチが必要になります。宛先が読み取り専用 DC (RODC) の場合は gc パーティションまたは /selsecrets スイッチが必要です。repadmin /replicate loncontosodc lonemeadc.emea.contoso.com dc=forestdnszones,dc=contoso,dc=comDsReplicaSync() が状態 1722 (0x6ba) で失敗しました:
RPC サーバーが利用できません。
パーティションのレプリケーションを手動で開始した後、状態が 1256 から 1722 に変わったことに注意してください。
B 貸方 借方 E F H I J K 移行先 DSA サイト 宛先 DSA 名前付けコンテキスト ソース DSA サイト ソース DSA エラーの数 最後のエラー時刻 前回の成功時刻 最後のエラーの状態 London LONCONTOSODC CN=Configuration,DC=Contoso, DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1722 London LONCONTOSODC CN=Schema,CN=Configuration, DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:36 6/10/2010 14:50 1722 London LONCONTOSODC DC=ForestDnsZones、DC=Contoso、DC=com London LONEMEADC 12 6/10/2010 17:46 6/10/2010 14:50 1722 London LONCONTOSODC DC=corp,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1256 London LONCONTOSODC DC=EMEA,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:54 1256 London LONCONTOSODC DC=apac,DC=Contoso,DC=com London LONEMEADC 11 6/10/2010 17:35 6/10/2010 14:50 1256
データ収集
Microsoft サポートからのサポートが必要な場合は、「 Active Directory レプリケーションの問題に TSS を使用して情報を収集する」に記載されている手順に従って情報を収集することをお勧めします。
詳細
次の記事には、Win32 エラー 1256 で通常ログに記録されるエラーのトラブルシューティング手順が含まれています。