none
WSUS EventID:10022 「最新のカタログ同期の試みは正しく行われませんでした。」について RRS feed

  • 質問

  • Windows Server Update Services(以下WSUS)を利用しているのですが、不定期のスパンで
    EventID:10022「最新のカタログ同期の試みは正しく行われませんでした。」という異常終了と思しきイベントと
    EventID:10020「カタログ同期は正しく動作しています。」という正常終了と思しきイベントが繰り返されています。

    当環境ではWebプロキシは使用しておらず、WSUSからインターネットへのport80/443へは許可されています。

    そこで質問が2つあります。
    1つ目は、このイベント(10022)がなぜ発生しているかを把握する術をご教示ください。
    2つ目は、このイベント(10022)が発生している状態でパッチを指定して承認した場合に正常に承認されるでしょうか。それとも承認が失敗するでしょうか。

    直近の4セットの発生日時は以下の通りです。
    2019/06/09 3:33:01 EventID:10020
    2019/06/09 3:23:01 EventID:10022
    2019/06/06 3:38:46 EventID:10020
    2019/06/06 3:18:46 EventID:10022
    2019/06/05 4:08:37 EventID:10020
    2019/06/05 3:18:37 EventID:10022
    2019/05/28 3:47:29 EventID:10020
    2019/05/28 3:17:29 EventID:10022

    発生環境は以下の通りです。
    OS: Windows Server 2016 Datacenter バージョン1607 (OSビルド 14393.2906)
    WSUS: サーバーバージョン 10.0.14393.2848

    以下雑多ではありますが、調べた内容を記載しておきます。

    ここTechnetフォーラムにも同様の質問があります。

    https://social.technet.microsoft.com/Forums/ja-JP/58f98850-3ec3-4c65-83b7-e1ef46bfe0d3/wsus30-sp2-12456125211254012467125401248910022?forum=wsusja
    この質問者の環境ではプロキシを利用しており、Microsoft側のサーバーの変更、プロキシサーバー側のURLフィルタリングの可能性が示唆されています。
    しかし、Microsoft側のサーバーの変更であれば発生頻度が多すぎると感じますし、当環境ではWSUSからインターネットへの経路にWebプロキシ機能は使用していません。

    https://social.technet.microsoft.com/Forums/ja-JP/f331a077-4175-44e2-bb90-28e47336bef2/wsus30?forum=wsusja
    回答者から以下2点のログを確認することをお奨めされています。
    %ProgramFiles%\Update Services\LogFiles\Change.log
    %ProgramFiles%\Update Services\LogFiles\SoftwareDistribution.log

    Change.logで 2019/06/09 3:23:01 EventID:10022 と同タイミングを探しますと、
    2019-06-08 18:15:03.533 UTC WSUS configuration has been changed by NT AUTHORITY\NETWORK SERVICE
    2019-06-08 18:30:10.672 UTC Downloading retried
    というログが記録されていましたが、分単位で一致はしていません。

    SoftwareDistribution.logで 2019/06/09 3:23:01 EventID:10022 と同タイミングを探しますと、Change.log同様分単位で一致するログはありませんでした。
    SoftwareDistribution.logでChange.logに記録されている上記ログと同タイミングを探しますと、異常終了していると思しき時間帯には「リモート名を解決できませんでした。: 'sws.update.microsoft.com'」というメッセージが記録されています。
    しかし、上記ログの後にnslookupコマンドを実行すると解決できることを確認しています。


    ●2019-06-08 18:15:03.533 UTC付近

    2019-06-08 18:15:03.127 UTC	Warning	WsusService.22	WebServiceCommunicationHelper.ProcessWebServiceProxyException	ProcessWebServiceProxyException found Exception was WebException. Action: Retry. Exception Details: System.Net.WebException: リモート名を解決できませんでした。: 'sws.update.microsoft.com'
    2019-06-08 18:15:03.127 UTC	Warning	WsusService.22	WebServiceCommunicationHelper.ProcessWebServiceProxyException	ProcessWebServiceProxyException found Exception was WebException. Action: Retry. Exception Details: System.Net.WebException: リモート名を解決できませんでした。: 'sws.update.microsoft.com'
    2019-06-08 18:15:03.127 UTC	Warning	WsusService.22	WebServiceCommunicationHelper.ProcessWebServiceProxyException	ProcessWebServiceProxyException found Exception was WebException. Action: Retry. Exception Details: System.Net.WebException: リモート名を解決できませんでした。: 'sws.update.microsoft.com'
    2019-06-08 18:15:03.127 UTC	Error	WsusService.22	WebServiceCommunicationHelper.ProcessWebServiceProxyException	ProcessWebServiceProxyException found Exception was WebException but Retry Limit Exceeded. Action: No Retry, Fail. Exception Details: System.Net.WebException: リモート名を解決できませんでした。: 'sws.update.microsoft.com'
    2019-06-08 18:15:03.127 UTC	Error	WsusService.22	CatalogSyncAgentCore.ExecuteSyncProtocol	System.Net.WebException: リモート名を解決できませんでした。: 'sws.update.microsoft.com'
    2019-06-08 18:15:03.533 UTC	Change	WsusService.22	AdminDataAccess.ExecuteSPSetConfiguration	WSUS configuration has been changed by NT AUTHORITY\NETWORK SERVICE
    2019-06-08 18:15:03.533 UTC	Info	WsusService.22	AuthorizationManager.GetUpstreamServerUriHeader	Found config says USS is MU site
    2019-06-08 18:15:03.533 UTC	Info	WsusService.22	ServerSyncLib.GetWebServiceProxyInternal	Found config says USS is MU site
    2019-06-08 18:15:03.548 UTC	Info	WsusService.22	CatalogSyncAgentCore.UpdateSyncResultAndGenerateReportingEvent	CatalogSyncThreadProcess: report subscription USS communication error
    2019-06-08 18:15:03.548 UTC	Info	WsusService.22	EventLogEventReporter.ReportEvent	EventId=386,Type=Error,Category=Synchronization,Message=同期に失敗しました。理由: リモート名を解決できませんでした。: 'sws.update.microsoft.com'。


    ●2019-06-08 18:30:10.672 UTC付近

    2019-06-08 18:30:10.282 UTC	Info	WsusService.16	CatalogSyncAgentCore.SyncConfigUpdatesFromUSS	Need 115 config updates, 0 are new
    2019-06-08 18:30:10.282 UTC	Info	WsusService.16	CatalogSyncAgentCore.SyncConfigUpdatesFromUSS	Category Sync: New Config Anchor: 2019-06-08 02:30:09.821
    2019-06-08 18:30:10.282 UTC	Info	WsusService.16	CatalogSyncAgentCore.ExecuteSyncProtocol	Catalog Sync: Filter: <filter SyncAnchor="2019-06-04 01:31:49.000"><CategoryList><category delta="1" value="569e8e8f-c6cd-42c8-92a3-efbb20a0f6f5" /><category delta="1" value="bfe5b177-a086-47a0-b102-097e4fa1f807" /></CategoryList><UCList><updateclassification delta="1" value="e6cf1350-c01b-414d-a61f-263d14d133b4" /><updateclassification delta="1" value="0fa1201d-4330-4fa8-8ae9-b877473b6441" /><updateclassification delta="1" value="28bc880e-0592-4cbf-8f95-c79b17911d5f" /><updateclassification delta="1" value="e0789628-ce08-4437-be74-2495b842f43b" /></UCList><languageList><language delta="1" value="1041" /></languageList></filter>
    2019-06-08 18:30:10.657 UTC	Info	WsusService.16	CatalogSyncAgentCore.ExecuteSyncProtocol	Catalog Sync: New Anchor: 2019-06-07 14:26:09.000
    2019-06-08 18:30:10.657 UTC	Info	WsusService.16	CatalogSyncAgentCore.ExecuteSyncProtocol	Need 0 updates, 0 are new
    2019-06-08 18:30:10.657 UTC	Info	WsusService.16	CatalogSyncAgentCore.GetAndSaveUpdateMetadata	Total actually inserted updates: 0
    2019-06-08 18:30:10.672 UTC	Change	WsusService.16	AdminDataAccess.ExecuteSPResumeAllDownloads	Downloading retried
    2019-06-08 18:30:10.672 UTC	Info	WsusService.16	CatalogSyncAgentCore.UpdateSyncResultAndGenerateReportingEvent	CatalogSyncThreadProcess: report subscription succeeded
    2019-06-08 18:30:10.672 UTC	Info	WsusService.16	EventLogEventReporter.ReportEvent	EventId=384,Type=Information,Category=Synchronization,Message=同期は正しく終了しました。


    最初に述べました、イベントログのEventID:10022とEventID:10020について以下記載いたします。

    Application/EventID:10020/Info
    イベントログ詳細内容

    ログの名前:         Application
    ソース:           Windows Server Update Services
    日付:            2019/06/09 3:33:01
    イベント ID:       10020
    タスクのカテゴリ:      7
    レベル:           情報
    キーワード:         クラシック
    ユーザー:          N/A
    コンピューター:       wsus01
    説明:
    カタログ同期は正しく動作しています。
    イベント XML:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Server Update Services" />
        <EventID Qualifiers="0">10020</EventID>
        <Level>4</Level>
        <Task>7</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2019-06-08T18:33:01.863849200Z" />
        <EventRecordID>233177</EventRecordID>
        <Channel>Application</Channel>
        <Computer>wsus01</Computer>
        <Security />
      </System>
      <EventData>
        <Data>カタログ同期は正しく動作しています。</Data>
      </EventData>
    </Event>


    Application/EventID:10022/Error
    イベントログ詳細内容

    ログの名前:         Application
    ソース:           Windows Server Update Services
    日付:            2019/06/09 3:23:01
    イベント ID:       10022
    タスクのカテゴリ:      7
    レベル:           エラー
    キーワード:         クラシック
    ユーザー:          N/A
    コンピューター:       wsus01
    説明:
    最新のカタログ同期の試みは正しく行われませんでした。
    イベント XML:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Windows Server Update Services" />
        <EventID Qualifiers="0">10022</EventID>
        <Level>2</Level>
        <Task>7</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2019-06-08T18:23:01.805873700Z" />
        <EventRecordID>233176</EventRecordID>
        <Channel>Application</Channel>
        <Computer>wsus01</Computer>
        <Security />
      </System>
      <EventData>
        <Data>最新のカタログ同期の試みは正しく行われませんでした。</Data>
      </EventData>
    </Event>


    • 編集済み Z.Suzu 2019年6月18日 9:09
    2019年6月18日 8:20

回答

  • まず、2つ目として挙げられている、「エラーがイベントログに記録されていたとしても更新プログラムの承認は正常に動作するか?」ですが、WSUS 管理コンソール上の同期ステータスが最終的に正常であれば、基本的に問題無い認識です。

     

    1つ目の何故エラーが発生しているかについては、NW環境・名前解決・MS側のサイト等の複数の要素が関係してくるので、正直に言って原因特定は困難です。エラーが頻発している等でカタログ同期が正常に完了しない等であれば対処は必要かと思いますが、最終的にカタログ同期が成功しているのであれば、間欠で発生するエラーについては静観しても問題無いと言うのが個人的な意見です。特に MS サイトについては以下の様に障害が発生している事も有りますが、それらについて通知される事は稀ですし。

     

    2018 年 9 月に発生していた WSUS – 弊社サイト間の一時的な同期障害について

    https://blogs.technet.microsoft.com/jpwsus/2018/10/22/2018-9-sync/

    • 回答としてマーク Z.Suzu 2019年7月22日 8:11
    2019年6月18日 14:21

すべての返信

  • まず、2つ目として挙げられている、「エラーがイベントログに記録されていたとしても更新プログラムの承認は正常に動作するか?」ですが、WSUS 管理コンソール上の同期ステータスが最終的に正常であれば、基本的に問題無い認識です。

     

    1つ目の何故エラーが発生しているかについては、NW環境・名前解決・MS側のサイト等の複数の要素が関係してくるので、正直に言って原因特定は困難です。エラーが頻発している等でカタログ同期が正常に完了しない等であれば対処は必要かと思いますが、最終的にカタログ同期が成功しているのであれば、間欠で発生するエラーについては静観しても問題無いと言うのが個人的な意見です。特に MS サイトについては以下の様に障害が発生している事も有りますが、それらについて通知される事は稀ですし。

     

    2018 年 9 月に発生していた WSUS – 弊社サイト間の一時的な同期障害について

    https://blogs.technet.microsoft.com/jpwsus/2018/10/22/2018-9-sync/

    • 回答としてマーク Z.Suzu 2019年7月22日 8:11
    2019年6月18日 14:21
  • Lapivy さん

    まず、お返事をいただけたことに対しお礼申し上げます。

    2つ目については同期ステータスを都度確認することによりワークアラウンドといたします。

    1つ目については、おっしゃるとおりエラーの発生原因は要因が多いため特定が困難であること、理解はしております。

    可能な限り特定したく、何か調査する術を継続してお待ちしたいと考えています。

    2019年6月19日 11:12