トップ回答者
WSUSサーバにアクセスするWindows7 SP1クライアントで 0x80244010 エラーが発生する

質問
-
WSUSサーバにアクセスするWindows7 SP1クライアントで発生するエラー 0x80244010 についてご質問致します。
WSUSサーバーを構築し、Windows7 SP1のクライアントからWindows Updateを実施しようとするとエラーが発生します。
Windows7 SP1のパソコンにて、コントロールパネル → Windows update → 更新プログラムの確認 と進み、しばらくすると
「新しい更新プログラムを検索できませんでした」エラー 0x80244010 というエラーが発生します。
このエラーコード 0x80244010 を調べると、次のように記載がありました。
0x80244010 WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS The number of round trips to the server exceeded the maximum limit.
同時アクセス数の最大値を超えたということのようです。
発生するのは特定のパソコンだけでなく、10台程度のWindows7 SP1のパソコンで同時に『更新プログラムの確認』を実施すると1台のみうまくいって、他のパソコンではすべてエラーが発生します。
そのあと、うまくいった1台以外のパソコンで再び『更新プログラムの確認』を同時に実行すると、また1台のパソコンでのみうまくいき、その他のパソコンではすべてエラーが発生します。
私の環境では同時には1台しか『更新プログラムの確認』が成功しないように思われます。
WSUSサーバーの仕様は以下の通りです。
Windows Server 2012 R2
Proccesser: Intel Core i3-4130 3.40GHz
RAM 12GB
HDD空き容量 500GB以上あり
WSUSサーバスペックについて
下記のサイトを見ると、
https://technet.microsoft.com/ja-jp/library/dd939839(WS.10).aspx
ハードウェアの要件は十分満たしておりますし、
Avg. requests per client: 10
との記載がありますので、同時アクセスが10クライアントまでOKと思われます。
なぜ、0x80244010 が発生するのでしょうか?
Active Directoryは構築していません。
次のサイトの方法でWSUSを使用するように設定をしています。
『Active Directory 以外の環境で自動更新を構成する』
https://technet.microsoft.com/ja-jp/library/cc708449(v=ws.10).aspx
何卒よろしくお願い致します。- 移動 栗下 望Microsoft employee, Moderator 2016年12月15日 8:22 Windows Server > Windows Server 2012
回答
-
チャブーンです。
この件ですが、「0x80244010 WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS」はクライアントの接続台数の制限ではなく、(メタデータ)通信の総量が超過したことを示します。
WSUSでは原則数十程度の更新プログラムのアップデート情報をクライアントと通信する前提で、1回の通信あたり200KBの制限がかかっており、これはハードコード(プログラム内に直接設定)のため変更できません。おそらく多量の更新プログラム情報の更新のため、制限量を上回って、他のクライアントがうまくいかないのではないでしょうか?
ひとまずの解決方法は、うえにありますが、クライアントのWSUSデータベースを削除(リセット)して、何回か検出を繰り返すと直るということだそうです。
----
If using WSUS only, not much. First of all this will only occur on new clients that have not synced with WSUS or clients which have had the datastore removed (%windir%\softwaredistribution). Second, the clients will only fail during the first scan but succeed on the second (or sometimes third).
----自動検出はデフォルトでは22時間ごとですので、最短検出を行うよう、必要なレジストリをクライアント側で変更しておくと、よいと思います(詳細はうえのページに書いてあります)
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 回答としてマーク 立花楓Microsoft employee, Moderator 2016年12月27日 6:20
すべての返信
-
フォーラム オペレーターの栗下 望です。
bakusho9922 さん、こんにちは。ご質問いただいた内容につきましては、
「Windows Server Update Services」カテゴリのほうが、
情報が集まりやすいと思われるため、後ほど移動させていただきます。・Windows Server > Windows Server Update Services
ご自身のスレッドは、「クイックアクセス」の「マイスレッド」の一覧で確認することが出来ます。
フォーラム ユーザーからの回答がお役にたちましたら、
投稿者からの[回答としてマーク] をお願いします。MSDN/TechNet Community Support 栗下 望
-
チャブーンです。
この件ですが、「0x80244010 WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS」はクライアントの接続台数の制限ではなく、(メタデータ)通信の総量が超過したことを示します。
WSUSでは原則数十程度の更新プログラムのアップデート情報をクライアントと通信する前提で、1回の通信あたり200KBの制限がかかっており、これはハードコード(プログラム内に直接設定)のため変更できません。おそらく多量の更新プログラム情報の更新のため、制限量を上回って、他のクライアントがうまくいかないのではないでしょうか?
ひとまずの解決方法は、うえにありますが、クライアントのWSUSデータベースを削除(リセット)して、何回か検出を繰り返すと直るということだそうです。
----
If using WSUS only, not much. First of all this will only occur on new clients that have not synced with WSUS or clients which have had the datastore removed (%windir%\softwaredistribution). Second, the clients will only fail during the first scan but succeed on the second (or sometimes third).
----自動検出はデフォルトでは22時間ごとですので、最短検出を行うよう、必要なレジストリをクライアント側で変更しておくと、よいと思います(詳細はうえのページに書いてあります)
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 回答としてマーク 立花楓Microsoft employee, Moderator 2016年12月27日 6:20