ソフトウェアの更新の同期に失敗した場合のトラブルシューティング
適用対象: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
トピックの最終更新日 - 2007 年 11 月
このトピックでは、Configuration Manager 2007 ソフトウェアの更新の同期と同期に関する具体的な問題に関する一般的なトラブルシューティング情報、および問題と可能な解決方法に関する詳細について説明します。
一般的なトラブルシューティングのヒント
通常、同期エラーは次の構成のいずれかが適切でない場合に発生します。
アクティブなソフトウェアの更新ポイントがリモート サイト システム サーバーにインストールされている場合は、サイト サーバーに Windows Server Update Services (WSUS) 管理コンソールがインストールされている必要があります。
アクティブなソフトウェアの更新ポイント用に構成されているポート設定は、インターネット インフォメーション サービス (IIS) の WSUS Web サイト用に構成されているポート設定と同じである必要があります。
アクティブなソフトウェアの更新ポイントと上流の更新サーバーまたは Microsoft Update との間にプロキシ サーバーが存在し、資格情報が必要な場合は、プロキシ サーバーとソフトウェアの更新ポイント プロキシ サーバー アカウントが構成されている必要があります。
コンピュータと管理者アカウントが、IIS の WSUS Web サイトの仮想ディレクトリにサイト サーバーからアクセスできる必要があります。
セントラル サイトのアクティブなソフトウェアの更新ポイントは、Microsoft Update を使用して同期するように構成されている必要があります。この設定は、ソフトウェアの更新ポイントをセントラル サイトに初めて作成したときに自動的に構成されますが、設定が WSUS 管理コンソールで変更されると、WSUS Configuration Manager は、他の WSUS 設定の場合とは違って、この設定をリセットしません。
エラーのチェック
同期が失敗すると、ステータス メッセージ ID 6703 が WSUS 同期マネージャによって生成され (コンポーネントのステータスの SMS_WSUS_SYNC_MANAGER コンポーネント)、ログ ファイル エントリがサイト サーバーに記録されます。
ステータス メッセージ ID 6703
ステータス メッセージ ID 6703 には、発生した問題に応じてさまざまなエラー メッセージが含まれます。問題に対して可能な解決方法については、このトピックの以降の説明の中から該当する同期エラー メッセージを探し、その説明を参照してください。
Wsyncmgr.log
wsyncmgr.log ファイルは、サイト サーバーの <ConfigMgr インストール ディレクトリ>\Logs フォルダにあります。同期エラーが発生すると、WSUS 同期マネージャは具体的なエラーが記載されたエントリをログ ファイルに書き込みます。問題に対して可能な解決方法については、このトピックの以降の説明の中から該当するエラー メッセージを探し、その説明を参照してください。
WCM.log
ログ ファイル エントリは、同期プロセスの一環として WCM.log に書き込まれるわけではありませんが、同期に関する問題のトラブルシューティングに役立つヒントになります。WSUS Configuration Manager は、アクティブなソフトウェアの更新ポイントで実行されている WSUS に、既定で 1 時間に 1 度接続します。ポートまたは接続に問題があるとエラーがこのログ ファイルに記録され、このログ ファイルから wsyncmgr.log より詳しい内容がわかることがあります。
「WSUS サーバーが構成されていません」エラー
WSUS 同期マネージャが同期を開始しようとして WSUS サーバーに接続できず、メッセージ「WSUS サーバーが構成されていません」が記録されました。次の表に示すステータス メッセージが生成されます。
メッセージ ID | 説明 |
---|---|
6703 |
SMS WSUS の同期に失敗しました。メッセージ :WSUS サーバーが構成されていません。ソース :CWSyncMgr::DoSync。オペレーティング システムがエラーを報告しました 2147500037:エラーを特定できません |
WSUS 同期マネージャは、<ConfigMgr インストール フォルダ>\Logs の wsyncmgr.log ファイルに次のような内容のログ エントリを書き込みます。
Performing sync on regular schedule
STATMSG: ID=6701 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=5364 TID=5220 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed: WSUS server not configured. Source: CWSyncMgr::DoSync
STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=5364 TID=5220 GMTDATE=<Date & Time> ISTR0="CWSyncMgr::DoSync" ISTR1="WSUS server not configured" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed. Will retry in 60 minutes
Sync time: 0d00h05m01s
考えられる解決方法
「WSUS サーバーが構成されていません」エラーが発生した場合に考えられる解決方法は次のとおりです。
アクティブなソフトウェアの更新ポイント用に構成されたポート設定をチェックし、アクティブなソフトウェアの更新ポイントで実行されている WSUS によって使用されている Web サイト用に構成されているポート設定と同じであることを確認します。詳細については、「WSUS で使用するポート設定の決定方法」を参照してください。
アクティブなソフトウェアの更新ポイント サイト システム サーバーの完全修飾ドメイン名 (FQDN) が正しいことを確認します。詳細については、「アクティブなソフトウェアの更新ポイントで使用される完全修飾ドメイン名の設定を確認する方法」を参照してください。
Configuration Manager サイトがネイティブ モードの場合は、WSUS Web サイトと仮想ディレクトリが SSL (Secure Sockets Layer) 用に構成されている必要があります。これは、アクティブなソフトウェアの更新ポイントは SSL を使用するよう自動的に構成されますが、WSUS は自動的には構成されないためです。Configuration Manager サイトが混在モードの場合は、アクティブなソフトウェアの更新ポイントで SSL を使用するように構成するオプションがあります。どちらの場合も、WSUS Web サイトと仮想ディレクトリを手動で構成する必要があります。詳細については、「SSL を使用するために WSUS Web サイトを構成する方法」を参照してください。
子プライマリ サイト用のアクティブなソフトウェアの更新ポイントで実行されている WSUS が、レプリカとして構成されていないことを確認します。WSUS がレプリカとして構成されているかどうかを確認するには、次の手順に従います。
WSUS の更新ソース設定を確認するには
目的のサイト用のアクティブなソフトウェアの更新ポイントで WSUS コンソールを開きます。
コンソールのツリー ペインで[オプション]をクリックします。
表示ウィンドウで[更新ソースとプロキシ サーバー]をクリックします。
セカンダリ サイト用のアクティブなソフトウェアの更新ポイントの WSUS コンソールである場合を除き、[このサーバーは上流サーバーのレプリカである]が選択されていないことを確認します。子プライマリ サイトが上流サーバーのレプリカとして構成されていることがないようにします。
WSUS サーバー上で Update Services が実行されていることを確認します。
「リモート名を解決できませんでした」エラー
WSUS サーバー上の Update Services が、構成されている上流の更新ソースと接続できず、エラー メッセージ「リモート名を解決できませんでした」が記録されました。次の表に示すステータス メッセージが生成されます。
メッセージ ID | 説明 |
---|---|
6703 |
SMS WSUS の同期に失敗しました。メッセージ :UssCommunicationError:WebException:リモート名を解決できませんでした:System.Net.HttpWebRequest.GetRequestStream() の 'www.update.microsoft.com'。ソース :Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS。オペレーティング システムがエラーを報告しました 2147500037:エラーを特定できません |
WSUS 同期マネージャは、<ConfigMgr インストール フォルダ>\Logs の wsyncmgr.log ファイルに次のような内容のログ エントリを書き込みます。
Performing sync on local request
STATMSG: ID=6701 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=3584 TID=756 GMTDATE=Mon Aug 06 17:54:25.519 2007 ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
STATMSG: ID=6704 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=3584 TID=756 GMTDATE=Mon Aug 06 17:54:26.660 2007 ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Synchronizing WSUS server <ComputerName>
Synchronizing WSUS server <FQDN> ...
sync: Starting WSUS synchronization
Sync failed: UssCommunicationError: WebException: The remote name could not be resolved: 'www.update.microsoft.com'~~at System.Net.HttpWebRequest.GetRequestStream(). Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS
STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=3584 TID=756 GMTDATE=Mon Aug 06 17:54:32.699 2007 ISTR0="Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS" ISTR1="UssCommunicationError: WebException: The remote name could not be resolved: 'www.update.microsoft.com'~~at System.Net.HttpWebRequest.GetRequestStream()" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed. Will retry in 60 minutes
Update Services は類似したログ エントリを <WSUS インストール フォルダ>\LogFiles\SoftwareDistribution.log に書き込みます。
考えられる解決方法
アクティブなソフトウェアの更新ポイント用に構成されているプロキシ設定をチェックし、構成が正しいことを確認します。WSUS サーバーと上流の更新ソースとの間にプロキシ サーバーが存在する場合、プロキシ設定を構成する必要があります。資格情報が必要な場合、プロキシ用の正しいアカウント情報を指定する必要があります。Configuration Manager でプロキシ設定を構成する方法については、「プロキシ設定をソフトウェアの更新ポイント用に構成する方法」を参照してください。
プロキシ設定が ConfigMgr ソフトウェアの更新ポイントのプロパティで正しく構成されている場合、WSUS コンソールを開いてプロキシ設定をチェックし、その設定が Configuration Manager の設定と一致しているかどうかを確認できます。プロキシ設定が正しく構成されている場合、同期ステータスを WSUS コンソールで確認できます。こちらの方が、WSUS 同期が失敗した理由について詳細な情報を提供していることがあります。
この問題は、上流の更新ソースの URL アドレスの解決を妨げるネットワーク問題なら、どのようなものによっても生じる可能性があります。プロキシ設定の構成でこの問題が解決しなかった場合は、他のネットワークの名前解決の問題のトラブルシューティングと同じように対処します。
「要求が失敗しました。HTTP ステータス 401:未承認」エラー
WSUS 同期マネージャが WSUS 同期を開始する場合、IIS の ApiRemoting30 仮想ディレクトリへのアクセスが必要です。この仮想ディレクトリへのアクセスが拒否され、メッセージ「要求が失敗しました。HTTP ステータス 401:未承認」が表示された場合、次の表に示すステータス メッセージが生成されます。
メッセージ ID | 説明 |
---|---|
6703 |
SMS WSUS の同期に失敗しました。メッセージ :要求が失敗しました。HTTP ステータス 401:未承認。ソース :Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer。オペレーティング システムがエラーを報告しました 2147500037:エラーを特定できません |
WSUS 同期マネージャは、<ConfigMgr インストール フォルダ>\Logs の wsyncmgr.log ファイルに次のような内容のログ エントリを書き込みます。
Performing sync on local request
STATMSG: ID=6701 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
STATMSG: ID=6704 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Synchronizing WSUS server <ComputerName>
Sync failed: The request failed with HTTP status 401: Unauthorized. Source: Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer
STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer" ISTR1="The request failed with HTTP status 401: Unauthorized" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed. Will retry in 60 minutes
Sync time: 0d00h00m03s
Next scheduled sync is a retry sync at <Date & Time>
Waiting 60 minutes for requests…
考えられる解決方法
IIS の WSUS Web サイトにある ApiRemoting30 仮想ディレクトリのアクセス許可を確認します。コンピュータと管理者アカウントに、この仮想ディレクトリに対する適切な権限が必要です。ApiRemoting30 仮想ディレクトリに対するアクセス許可を確認するには、次の手順に従います。
ApiRemoting30 仮想ディレクトリのアクセス許可を確認するには
WSUS サーバーで、インターネット インフォメーション サービス (IIS) マネージャを起動します。
[インターネット インフォメーション サービス]、<コンピュータ名>、[Web サイト]、<WSUS Web サイト>、ApiRemoting30 の順に移動します。
ApiRemoting30 を右クリックし、[アクセス許可]をクリックします。
「リモート サーバーに接続できません」エラー
WSUS 同期マネージャが同期を開始しようとして WSUS サーバーに接続できず、メッセージ「リモート サーバーに接続できません」が記録されました。次の表に示すステータス メッセージが生成されます。
メッセージ ID | 説明 |
---|---|
6703 |
SMS WSUS の同期に失敗しました。メッセージ :リモート サーバーに接続できません。ソース :Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer。オペレーティング システムがエラーを報告しました 53:ネットワーク パスが見つかりませんでした。 |
WSUS 同期マネージャは、<ConfigMgr インストール フォルダ>\Logs の wsyncmgr.log ファイルに次のような内容のログ エントリを書き込みます。
Performing sync on local request
STATMSG: ID=6701 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
STATMSG: ID=6704 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Synchronizing WSUS server <ComputerName>
Sync failed: Unable to connect to the remote server. Source: Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer
STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=2300 TID=3720 GMTDATE=<Date & Time> ISTR0="Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer" ISTR1="Unable to connect to the remote server" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed. Will retry in 60 minutes
Sync time: 0d00h00m03s
Waiting 59 minutes for requests...
考えられる解決方法
「リモート サーバーに接続できません」エラーが発生した場合に考えられる解決方法は次のとおりです。
IIS Admin サービスと World Wide Web Publishing Service サービスが実行されていることを確認します。
WSUS が実行されているアクティブなソフトウェアの更新ポイントへの接続を確認します。
「要求が失敗しました。DssAuthenticationError:WebException」エラー
DSSAuthWebService 仮想ディレクトリへのアクセスが拒否され、メッセージ「DssAuthenticationError:WebException:要求が失敗しました。HTTP ステータス 401:未承認」が表示された場合、次の表に示すメッセージが生成されます。
メッセージ ID | 説明 |
---|---|
6703 |
SMS WSUS の同期に失敗しました。 メッセージ :DssAuthenticationError:WebException:要求が失敗しました。HTTP ステータス 401:未承認。System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)。 ソース:Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS。 |
WSUS 同期マネージャは、<ConfigMgr インストール フォルダ>\Logs の wsyncmgr.log ファイルに次のような内容のログ エントリを書き込みます。
Found parent sync notification file TEQ.SYN.
Performing sync on parent request
STATMSG: ID=6701 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=5044 TID=7228 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
STATMSG: ID=6704 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=5044 TID=7228 GMTDATE=<Date & Time> ISTR0="" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Synchronizing WSUS server <ComputerName>
Synchronizing WSUS server <FQDN> ...
sync: Starting WSUS synchronization
Sync failed: DssAuthenticationError: WebException: The request failed with HTTP status 401: Unauthorized.~~at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall). Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS
STATMSG: ID=6703 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_WSUS_SYNC_MANAGER" SYS=<ComputerName> SITE=<SiteCode> PID=5044 TID=7228 GMTDATE=<Date & Time> ISTR0="Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS" ISTR1="DssAuthenticationError: WebException: The request failed with HTTP status 401: Unauthorized.~~at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Sync failed. Will retry in 60 minutes
Sync time: 0d00h00m28s
Next scheduled sync is a retry sync at <Date & Time>
Waiting 60 minutes for requests…
考えられる解決方法
IIS の WSUS Web サイトにある DssAuthWebService 仮想ディレクトリの IIS アクセス許可を確認します。仮想ディレクトリは匿名アクセスに対応している必要があります。既定では、IUSR_<コンピュータ名> アカウントが匿名アクセスに使用されます。このアカウントに適切な権限が付与されていることを確認します。たとえば、このアカウントがアクセスの拒否されている Guests グループのメンバであるかどうかを確認します。仮想ディレクトリのディレクトリ アクセス許可を構成するには、次の手順に従います。
DssAuthWebService 仮想ディレクトリの匿名アクセスを構成するには
WSUS サーバーで、インターネット インフォメーション サービス (IIS) マネージャを起動します。
[Web サイト]を展開し、WSUS サーバーの Web サイトを展開します。WSUS のカスタム Web サイトを使用することをお勧めしますが、WSUS をインストールするときに既定の Web サイトが選択されている場合があります。
DssAuthWebService を右クリックし、[プロパティ]をクリックします。
[ディレクトリ セキュリティ]タブをクリックし、[認証とアクセス制御]セクションで[編集]をクリックします。
[匿名アクセスを有効にする]が選択されていること、および IUSR_<コンピュータ名> アカウントが指定されていることを確認します。
予期しないソフトウェアの更新が同期される
WSUS 同期マネージャが WSUS サーバーと同期する場合、WSUS データベースに含まれているすべてのソフトウェアの更新のメタデータが返され、Configuration Manager データベースに挿入されるか、またはこのデータベースで更新されます。WSUS サーバーが、セントラル サイトのアクティブなソフトウェアの更新ポイント用に現在構成されているものとは異なるソフトウェアの更新フィルタ (分類、カテゴリ、または言語) を使用して同期されている場合、構成されたフィルタの範囲外のソフトウェアの更新のメタデータが同期されることがあります。
この状況は、既存の WSUS サーバーがアクティブなソフトウェアの更新ポイントとして使用されている場合、または構成されている言語、製品、または分類が WSUS サーバーで直接編集され、その後 WSUS コンソールから同期が開始された場合に発生する可能性があります。
考えられる解決方法
WSUS Configuration Manager は、アクティブなソフトウェアの更新ポイント用の構成を反映するために、WSUS サーバーの設定を 60 分ごとに変更します。これにより、新たなソフトウェアの更新のメタデータが同期されないようになります。
[同期の実行]操作をコンソールで実行できない
Configuration Manager コンソールの[更新リポジトリ]ノードに移動したとき、[同期の実行]操作が表示されないか、有効になっていません。
考えられる解決方法
[同期の実行]操作が有効になるには、次の要件が満たされている必要があります。
この操作はセントラル サイトからのみ使用できます。同期を子サイトから手動で開始することはできません。同期を開始できるのは、親サイトから同期要求を受信した場合のみです。
セントラル サイトにアクティブなソフトウェアの更新ポイントがインストールされている必要があります。
アクティブなソフトウェアの更新ポイントは、Microsoft Update を使用して同期するように構成されている必要があります。
ソフトウェアの更新が、構成されている言語で同期されない
ソフトウェアの更新は同期されますが、[ソフトウェアの更新ポイント コンポーネントのプロパティ]で選択されている言語の一部で概要詳細の情報が同期されません。セントラル サイトでアクティブなソフトウェアの更新ポイントが同期されると、選択した概要詳細の言語によって、取得するソフトウェアの更新のメタデータが決定されます。同期がセントラル サイトで少なくとも 1 回実行された後に概要詳細の言語が変更された場合は、新しいソフトウェアの更新または前回の同期以降に変更された更新についてのみ、変更された概要詳細の言語でメタデータが取得されます。既に同期されているソフトウェアの更新は、Microsoft Update の更新に変更があった場合、またはセントラル サイト用のアクティブなソフトウェアの更新ポイントで実行されている WSUS に対してカスタム更新が再発行された場合を除き、別言語のメタデータを取得しません。
考えられる解決方法
既に同期されているソフトウェアの更新については、完全な同期は実行できません。セントラル サイトで同期を実行する前に、必要になることが予想される概要詳細の言語を Configuration Manager 階層ですべて選択しておくことが非常に重要です。
Wsyncmgr.log に エラー 12 と「無効なスキーマ」が記録される
wsyncmgr.log に次のエントリが記録されている場合は、SQL Server に問題があります。
sp_SetupSDMPackage returns an error
DCM digest has invalid schema
考えられる解決方法
SQL Server サービスを再起動します。
WSUS 同期が実行中で、同期がタイムアウトする
Configuration Manager 2007 が WSUS と同期しようとしたとき、アクティブなソフトウェアの更新ポイントで実行されている WSUS が同期中だった場合、通常 Configuration Manager 2007 はその完了を待って、同期を開始します。場合によっては、WSUS の同期の完了を待っている間に同期プロセスがタイムアウトすることがあります。
同期は、WSUS コンソールからは開始しないでください。その代わりに、Configuration Manager コンソールで[同期の実行]操作を実行するか、構成されている同期スケジュールで同期を行います。
考えられる解決方法
WSUS コンソールで、[同期]ノードをクリックし、WSUS 同期のステータスを確認します。WSUS コンソールで同期をキャンセルして Configuration Manager 2007 が同期プロセスを開始できるようにするか、WSUS 同期の完了を待ちます。
ソフトウェアの更新のメタデータが Configuration Manager コンソールに表示されない
Configuration Manager 2007 が同期を初めて開始したとき、同期処理の完了までに時間がかかることがあります。この間、ソフトウェアの更新のメタデータは Configuration Manager コンソールに表示されません。
考えられる解決方法
WSUS コンソールで、[同期]ノードをクリックし、WSUS 同期のステータスを確認します。同期の実行中だった場合は、その完了を待ち、さらに Configuration Manager 2007 の同期が完了するまで wsyncmgr.log を監視します。
不明な理由で同期が失敗する
wsyncmgr.log を確認してもエラーの原因が具体的にわからなかった場合は、複数の問題が関係している可能性があります。
考えられる解決方法
同期が失敗した場合の可能な解決方法は次のとおりです。
ソフトウェアの更新ポイントがインストールされていません。ソフトウェアの更新ポイントを Configuration Manager 2007 サイトごとにインストールします。詳細については、「管理者チェックリスト :ソフトウェアの更新の計画と準備」と「管理者チェックリスト :混在モード サイトでのソフトウェアの更新ポイントの構成」または「管理者チェックリスト :ネイティブ モード サイトにおけるソフトウェアの更新ポイントの構成」を参照してください。
ソフトウェアの更新に関するプロキシ設定が適切ではありません。必要に応じて、正しいサーバー名、ポート、および資格情報を構成します。詳細については、「ConfigMgr ソフトウェアの更新ポイントのプロパティ」を参照してください。
SQL Server を実行しているコンピュータがメモリ不足か、適切に構成されていません。SQL Server 管理者に SQL Server のパフォーマンスの監視を依頼し、必要があれば調整も依頼します。詳細については、SQL Server のドキュメントを参照してください。
参照:
その他のリソース
その他の情報については、「Configuration Manager 2007 Information and Support」 (Configuration Manager 2007 の情報とサポート) を参照してください。
ドキュメント チームに連絡するには、次のアドレスに電子メールを送信してください。 SMSdocs@microsoft.com.