none
WSUS 用戶端無法回報狀態 0x8024400A RRS feed

  • 問題

  • 你好

    我在WSUS Server上看到用戶有出現超過三十天以上未回報狀態,有操作過把用戶端刪掉,用戶端也可以加入回來,但就是更新的狀態無法回報。

    至用戶端執行ClientDiag.exe也沒有異狀,防火牆也沒有開啟,查看WindowsUpdate.log有發現到有 0x8024400A錯誤代碼

    上網搜尋找查到的是http://support.microsoft.com/kb/905422/zh-tw

    但更新也不能裝
    "安裝程式偵測出這個系統的ServicePack版本比您正要套用的更新還要新。不需要安裝這個更新"

    有問題的用戶端是

    Windows Server 2003
    Standard Edition
    Service Pack 2

    麻煩各位的解答,謝謝!

    2010年7月22日 上午 06:54

解答

  • 狀況回報

    我最後把有問題的兩台機器指到另一台WSUS,即可下載更新檔,並且可以正常更新

    兩台更新完成後,重新指回原來的WSUS上,也可以正常回覆狀態。

    2010年8月16日 上午 02:58

所有回覆

  • 特定Client端有此問題嗎? 還是所有Client端都這樣?

    找一台有問題的Client端坐下面動作蒐集一些資訊來看看

    1. 先將C:\windows\windowsupdate.log裡面的東西清空

    2. 點開始 - 執行 - 輸入 wuauclt /detectnow /reportnow , 然後按enter

    3. 過幾分鐘後回到WSUS管理畫面去重新整理看看狀況是否有更新
        若沒更新 , 請將Client端的C:\windows\windowsupdate.log上傳到網路上給我看看(如http://skydrive.live.com)

    另外 , 建議你可以將Client端的防毒軟體暫時移除看看是否改善

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月23日 上午 02:55
  • 你好,

    1.2.3的步驟我做了,到WSUS Server查看一樣沒有回覆

    防毒軟體我是使用officescan 8,只做卸載,目前是有兩台伺服器有問題,其他伺服器是正常的。

    log我有上傳

    http://psacma.bay.livefilestore.com/y1p3RTQN8ESkqG8VebbsFDEb-nJ7nG_hJkqFLE9rleS2uxUaZtrk6qiFrDSPINLkQwvDvxcEe1896BoVRxWoMB22lQiOvIfE_Dg/WindowsUpdate.zip?download&psid=1

    再麻煩你看一下,謝謝!

    2010年7月23日 上午 04:17
  • 請你在WSUS Server上面執行下面動作看看是否改善

    1. 打開命令提示字元(cmd.exe)後分別輸入下面三行指令 (關閉HTTP Compression功能) 

        cd c:\inetpub\AdminScripts
        cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression false
        cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression false

    2. 找到 C:\windows\system32\inetsrv 資料夾 , 並重新命名 suscomp.dllsuscomp.dll.old 

    3. 再次打開命令提示字元並輸入 iisreset 指令來重新起動IIS服務

    4. 然後輸入下面兩行指令重新啟動WSUS服務

        net stop wsusservice
        net start wsusservice

    5. 輸入下面指令重新啟動HTTP Compression功能

        cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true
        cscript adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true

    6. 回到有問題的Client端上去執行 wuauclt /detectnow /reportnow 後觀察情形是否改善

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月23日 上午 06:01
  • 你好,謝謝你的回覆

    我試過你的步驟後,查看有問題的client的WindowsUpdate.log

    一開始是出現0x80072EE2的錯誤

    之後再執行了一次 第6步驟

    錯誤代碼又變成原本的0x8024400A

     

    client的log在此,2010/07/26 10:51執行的

    http://psacma.bay.livefilestore.com/y1pMWMG8eJb-CyCalR79sq0SdfNGaeguyKZT5eYqYt61bFHaETJ2cIbZqHKM_PXbMmHyGqFB3YT-kDJWZUFSHdm3x118sVyUf1w/WindowsUpdate0726.zip?download&psid=1


    2010年7月26日 上午 03:12
  • 是否是特定的電腦無法偵測 & 回報呢?

    另外有一個疑問 , 在Windowsupdate.log裡面看到它去找的WSUS Server並不是屬於內部的IP , 是 210.x.x.x 的IP

    通常應該是內部IP才對 , 是否是設定上出錯? 還是有什麼原因呢?

    請你嘗試在有問題的Client端上連接到下面網址看看是否可以正確顯示

    http://210.x.x.x/SimpleAuthWebService/SimpleAuth.asmx

    另外 , 可以的話麻煩在一台正常的Client上面蒐集一下C:\windows\windowsupdate.log讓我看看

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月26日 上午 07:52
  •  

    目前是DMZ區兩台電腦無法回報,但可以重新加入WSUS Server

    另外你所提供的網址可以正確顯示,有到正常的電腦上試過,是一樣的結果

    正常的電腦log 上傳好了,再麻煩你,謝謝

     

     

    2010年7月26日 上午 09:29
  • 如果可以的話 , 麻煩你按造下面步驟蒐集網路封包給我看看 , 感覺像是網路問題機率較大(像是網路設備阻擋或是其他因素..)

    可以的話麻煩你分別"正常的電腦" & "這兩台有問題的其中一台"上面安裝 Network Monitor 3.4 - http://www.microsoft.com/downloads/details.aspx?FamilyID=983b941d-06cb-4658-b7f6-3088333d062f&displaylang=en

    然後在執行wuauclt /detectnow /reportnow , 執行完後過個1分鐘左右在停止錄製封包 & 儲存檔案

    最後在將兩個檔案壓縮後上傳到網路上(如http://skydrive.live.com)給我看看 & 附上相關的IP資訊

    擷取步驟為
    1. 打開Network Monitor 
    2. 點左上角的New Capture 
    3. 點Start開始錄製封包 
    4. 點停止來停止錄製
    5. 點上面的Save As儲存檔案

    蒐集正常 & 不正常的封包是為了比對看是否可以找到異常之處 , 麻煩囉 :)

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月26日 上午 09:46
  • 你好,我有把錄製的封包 上傳了,在麻煩你,謝謝

    解壓縮密碼:qazxsw

    2010年7月27日 上午 02:52
  • 封包看起來沒有什麼問題 , 所以應該也不是網路問題

    建議你在兩台有問題的電腦上面重新安裝Windows Update Agent看看是否改善(挑選符合的檔案做下載)

    Windows Update Agent for x86 system
    http://download.windowsupdate.com/windowsupdate/redist/standalone/7.4.7600.226/windowsupdateagent30-x86.exe

    Windows Update Agent for x64 system
    http://download.windowsupdate.com/windowsupdate/redist/standalone/7.4.7600.226/windowsupdateagent30-x64.exe

    下載後暫時先放置 C:\ 底下 , 然後執行下面指令做安裝

    在cmd.exe底下輸入 C:\windowsupdateagent30-x86.exe /wuforce 後按enter做安裝

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月27日 上午 03:39
  • 你好我重新安裝Windows Update Agent一樣是不行,看來是個難解的問題

    謝謝你的回覆

    2010年7月27日 上午 06:38
  • 請你試試看下面步驟看看是否改善

    1. 點選開始->執行->輸入 services.msc並按下enter
    2. 請先將Automatic Update or 自動更新, Background Intelligent Transfer Service這兩個服務先停止(在上面點選右鍵->停止)
    3. 確認上述二個服務停止後,進入我的電腦找尋C:\windows\SoftwareDistribution資料夾並將其改名成C:\windows\SoftwareDistribution.old
    4. 在將步驟2的服務啟動並執行 wuauclt /detectnow /reportnow 並觀察看看狀況如何

    還是不行的話麻煩再次上傳windowsupdate.log給我看看

    麻煩囉 :)

    Thanks

     


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月27日 上午 07:09
  •  

    試了這個方法,Windowsupdate.log錯誤的代碼變成0x8007003

    C:\windows\SoftwareDistribution系統有重建回來,但裡面只剩DataStore的資料夾

    從WSUS Server刪掉那台電腦後,無法重新加入

    這樣子我需要把原來的資料夾復原嗎?

    Windwosupdate.log 解壓縮密碼:qazxsw

    麻煩你了,謝謝。

    2010年7月27日 上午 09:19
  • 先不要將該資料夾復原 , 那個資料夾會自動重建是正常的

    請你下載下面網址的FixIt來執行看看是否改善

    How do I reset Windows Update components?
    http://support.microsoft.com/kb/971058

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月28日 上午 03:32
  • 使用工具修復後C:\windows\SoftwareDistribution下面的資料夾有重建回來

    重新執行wuauclt /detectnow /reportnow

    在WSUS Server可以看到電腦重新加入,但狀態還是無法回傳

    log裡面又出現0x8024400a的錯誤

     

    WindowsUpdate.log 解壓縮密碼:qazxsw

     

    麻煩你了,謝謝

    2010年7月28日 上午 05:56
  • 那就表示又回到問題原本的狀況....

    可以的話麻煩你在有問題的電腦上執行下面動作蒐集一些資訊給我看看

    Microsoft Product Support Reports
    http://www.microsoft.com/downloads/details.aspx?familyid=cebf3c7c-7ca5-408f-88b7-f9c79b7306c0&displaylang=en

    執行時..會勾選要蒐集的項目..請全部勾選..最後結束時選擇儲存檔案..會產生一個.cab的壓縮檔
    再將檔案上傳到下面空間 (進入後直接輸入密碼)

    https://sftasia.one.microsoft.com/choosetransfer.aspx?key=556ed802-944b-4007-9ff9-0cc466e421f4

    密碼: gH*3G]qrf89Lr@

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月29日 上午 07:23
  • 你好,我已經將檔案上傳,麻煩你,謝謝!
    2010年7月30日 上午 01:56
  • 麻煩你幫我檢查一下兩台有問題的電腦的下面機碼

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate 右邊的 SusClientId

    看兩台的值是否一樣 , 如果一樣的話可能會有此問題發生 , 麻煩按造下面步驟做看看

    1. 輸入 net stop wuauserv 停用Windows Update服務

    2. 將上述機碼的SusClientIDSusClientIdValidation刪除

    3. 執行 net start wuauserv 啟用Windows Update服務

    4. 執行 wuauclt.exe /resetauthorization /detectnow /reportnow 並等個10分鐘看看是否改善

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月30日 上午 05:43
  • 我比對兩台有問題的電腦,他的們的機碼是不是一樣的

    問題電腦1

    "SusClientId"="f6bb9e90-ae50-4174-b233-25140faecca9"

    問題電腦2

    "SusClientId"="3356b17d-7dc3-499a-8500-13db31dbb56a"

     

    請問我需要做之後的步驟嗎? 麻煩你,謝謝

    2010年7月30日 上午 06:14
  • 可以先做看看上述步驟 , 我在幫你查看看是否還有其他可能

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月30日 上午 06:27
  • 你好,我做了下面的步驟後

    查看 WindowsUpdate.log,一開始有出現0x80244015

    之後還是出現0x8024400a的錯誤代碼,

    另外WSUS Server一樣是沒有接收到回報狀態。

     

    謝謝

    2010年7月30日 上午 08:41
  • 確認一下下面幾點

    1.你的WSUS Server是Server 2003 SP1還是SP2呢?

    2.DMZ區內只有這兩台Server嗎? 還是還有別台?

    Thanks


    年度軟體技術盛會微軟Tech.Days 2010 9月28日登場, 您還在等什麼? 快報名就對了.


    2010年7月30日 上午 09:52
  • 你好

    WSUS Server 的版本是 3.2.7600.226 應該是SP2

    作業系統是Windows server 2003 R2 Standard Service Pack2

     

    無法更新的電腦

    作業系統是Windows server 2003 Standard Service Pack2

     

    另外DMZ區Windows的電腦十二台,異常的有兩台

    2010年8月2日 上午 01:17
  • 狀況回報

    我最後把有問題的兩台機器指到另一台WSUS,即可下載更新檔,並且可以正常更新

    兩台更新完成後,重新指回原來的WSUS上,也可以正常回覆狀態。

    2010年8月16日 上午 02:58