System Center Configuration Manager (SCCM) 管理者は、リモート配布ポイントとの接続の問題に遭遇することがよくあります。一般的なエラー メッセージの 1 つは「配布マネージャーが配布ポイントに接続できませんでした」で、通常は distmgr.log ファイルにエラー 0x800706BA が記録されます。このエラーにより、コンテンツの配布が中断され、組織のソフトウェア展開プロセスに影響が出る可能性があります。この問題を解決し、SCCM 配布ポイントをオンラインに戻すためのいくつかの効果的な方法を検討してみましょう。
方法 1: ファイアウォール設定を確認して構成する
ステップ 1:SCCM サーバーと配布ポイント サーバーの両方でファイアウォールを一時的に無効にして、接続の問題の原因になっているかどうかをテストします。 Windows Server で、セキュリティが強化された Windows Defender ファイアウォール コンソールを開き、すべてのプロファイルを無効にします。
ステップ 2:ファイアウォールを無効にすることで問題が解決した場合は、ファイアウォールを再度有効にして、SCCM トラフィックを許可する特定の受信ルールを作成します。 SCCM 通信用に、80、443、SQL Server ポート (通常は 1433) などのポートを開く必要があります。
ステップ 3:新しいファイアウォール ルールを適用して接続を再度テストします。成功した場合は、根本原因が特定され、安全な解決策が実装されたことになります。
方法 2: IIS コンポーネントをインストールして構成する
ステップ 1:配布ポイント サーバーでサーバー マネージャーを開き、[管理] > [役割と機能の追加] に移動します。
ステップ 2:[サーバーの役割] セクションで、[Web サーバー (IIS)] > [管理ツール] を展開し、[IIS 6 管理互換性] のボックスにチェックを入れます。このコンポーネントにより、SCCM は古い IIS バージョン用に設計された管理スクリプトを使用できるようになります。
ステップ 3:同じセクションで、「Web サーバー」>「セキュリティ」の下にある「Windows 認証」のチェックボックスもオンにします。これにより、SCCM は Windows 資格情報を使用して認証できるようになります。
ステップ 4:インストール ウィザードを完了し、サービス アプリを使用するか、次のコマンドを実行して IIS サービスを再起動します。iisreset管理者特権のコマンド プロンプトで。
ステップ5:SCCM コンソールから配布ポイントへの接続を試み、問題が解決されたかどうかを確認します。
方法 3: ターゲット サーバー上の MOF ファイルを解析する
ステップ 1:を見つけます。smsdpprov.mofプライマリ SCCM サーバー上のファイル。通常、次の場所で見つかります。C:Program FilesMicrosoft Configuration Managerbinx64。
ステップ 2:このファイルを、接続の問題が発生している配布ポイント サーバーにコピーします。
ステップ 3:配布ポイント サーバーで管理者特権のコマンド プロンプトを開き、MOF ファイルをコピーしたディレクトリに移動します。
ステップ 4:次のコマンドを実行して MOF ファイルをコンパイルします。
mofcomp.exe smsdpprov.mof
ステップ5:成功すると、「MOF ファイルが正常に解析されました」というメッセージが表示されます。サーバーを再起動して変更を適用します。
ステップ6:SCCM コンソールから配布ポイントに再度接続して、問題が解決されたかどうかを確認してください。
方法 4: RPC 強化を無効にする
リモート プロシージャ コール (RPC) の強化により、SCCM が配布ポイントに接続する機能が妨げられる場合があります。無効にすると問題が解決する可能性がありますが、セキュリティが低下する可能性があることに注意してください。
ステップ 1:レジストリを変更する前に、レジストリ エディターを開き、「ファイル」>「エクスポート」をクリックしてバックアップ ファイルを保存し、バックアップを作成します。
関連している:SCCM クライアントの一般的な WMI 問題を修正する方法
ステップ 2:レジストリ エディターで、次の場所に移動します。HKEY_LOCAL_MACHINESOFTWAREMicrosoftOleAppCompat。
ステップ 3:という名前の DWORD 値を探します。RequireIntegrityActivationAuthenticationLevel。存在しない場合は、右ペインで右クリックし、「新規」 > 「DWORD (32 ビット) 値」を選択し、名前を付けます。RequireIntegrityActivationAuthenticationLevel。
ステップ 4:値をダブルクリックし、そのデータを次のように設定します。0RPC 強化を無効にします。
ステップ5:レジストリ エディタを閉じ、サーバーを再起動して変更を有効にします。
ステップ6:SCCM コンソールから配布ポイントへの接続をテストします。
配布ポイントのステータスの確認
これらの修正を適用した後、配布ポイントが正しく機能していることを確認することが重要です。
ステップ 1:Configuration Manager コンソールを開き、[監視] > [配布ステータス] > [コンテンツ ステータス] に移動します。
ステップ 2:コンテンツ項目 (アプリケーションやパッケージなど) を右クリックし、「コンテンツ配布の表示」を選択します。
ステップ 3:配布ポイントのステータスを確認してください。緑色のチェック マークは、接続とコンテンツの配布が成功したことを示します。
それでもエラー 0x800706BA が発生する場合は、通常、SCCM サイト サーバーが RPC ポート経由でクライアントに接続する際に問題が発生していることを示しています。これは、SCCM サイト サーバーとクライアントの間でブロックされたポート (特に RPC ポート 135 または動的ポート) が原因である可能性があります。
これらの方法を体系的に適用すると、ほとんどの SCCM 配布ポイントの接続エラーを解決できるはずです。変更のたびに必ず接続をテストし、システムに加えられた変更を適切に文書化して維持してください。問題が解決しない場合は、ネットワーク構成を見直すか、より高度なトラブルシューティングについて Microsoft サポートに相談することを検討してください。












