none
WSUS 重設伺服器節點 RRS feed

  • 問題

  • 安裝2008 R2後,安裝WSUS角色,運作與更新幾天都正常,也可以同步成功,但後來突然就同步失敗,每次開啓WSUS,老是常常執行到一半就出現"重設伺服器節點",錯誤的資訊如下:

    WSUS 管理主控台發生未預期的錯誤。這可能是暫時性的錯誤,請嘗試重新啟動管理主控台。如果問題持續存在,

    請嘗試刪除 %appdata%\Microsoft\MMC\ 下的 WSUS 檔案,以移除主控台的持續性喜好設定。


    WSUS 管理主控台發生未預期的錯誤。這可能是暫時性的錯誤,請嘗試重新啟動管理主控台。如果問題持續存在,

    請嘗試刪除 %appdata%\Microsoft\MMC\ 下的 WSUS 檔案,以移除主控台的持續性喜好設定。


    System.Xml.XmlException -- '' (十六進位值 0x1F) 是無效的字元。 第 1 行,位置 1。

    Source
    System.Xml

    Stack Trace:
       於 System.Xml.XmlTextReaderImpl.Throw(Exception e)
       於 System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
       於 System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
       於 System.Xml.XmlTextReaderImpl.ParseDocumentContent()
       於 System.Xml.XmlReader.MoveToContent()
       於 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       於 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    ** this exception was nested inside of the following exception **


    System.InvalidOperationException -- 回應並非有效格式的 XML。

    Source
    System.Web.Services

    Stack Trace:
       於 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       於 Microsoft.UpdateServices.Internal.ApiRemoting.GetSubscription()
       於 Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.GetSubscription()
       於 Microsoft.UpdateServices.Internal.BaseApi.Subscription.Load()
       於 Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetSubscription()
       於 Microsoft.UpdateServices.UI.AdminApiAccess.SynchronizationManager.GetSyncStatus()
       於 Microsoft.UpdateServices.UI.SnapIn.Scope.SyncResultsListScopeNode.RefreshActionsPaneActions()
       於 Microsoft.UpdateServices.UI.SnapIn.Scope.SyncResultsListScopeNode.OnAction(Action action, AsyncStatus status)

    我已經照著說明砍掉WSUS文件,但還是有一樣的情況。另外,這種"重設伺服器節點"情形老是出現,在不同的新機裝好後,也很快就有這種情形,是甚麼原因呢?

    2015年6月2日 上午 06:04

解答

  • Hi clyde7

    這個問題發生主要是兩個原因:

    1. 您勾選的產品和語系太多造成資料庫龐大,當IIS在載入DB資料時發生time out

    2. 您的Server太過忙碌,可能是當下太多Client同時要求更新

    3. 另外以上情況如果time out太多次,預設IIS會自動停用W3SVC服務,也會有這個問題

    排除方法:

    1. 減少不需要的產品和語系,經常執行WSUS清理工具

    2. 提高Server的記憶體建議8G以上,如果人數太多建議您使用多台WSUS分流


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    • 已標示為解答 clyde7 2015年6月3日 上午 07:21
    2015年6月2日 上午 10:03

所有回覆

  • Hi clyde7

    這個問題發生主要是兩個原因:

    1. 您勾選的產品和語系太多造成資料庫龐大,當IIS在載入DB資料時發生time out

    2. 您的Server太過忙碌,可能是當下太多Client同時要求更新

    3. 另外以上情況如果time out太多次,預設IIS會自動停用W3SVC服務,也會有這個問題

    排除方法:

    1. 減少不需要的產品和語系,經常執行WSUS清理工具

    2. 提高Server的記憶體建議8G以上,如果人數太多建議您使用多台WSUS分流


    請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.

    • 已標示為解答 clyde7 2015年6月3日 上午 07:21
    2015年6月2日 上午 10:03
  • 謝謝! 經過清理WUSU過期(或被取代)的更新後,已能正常同步了!
    2015年6月3日 上午 07:21
  • Hi Sir,

    我也遇到這樣相同的問題, 也移除嘗試刪除 %appdata%\Microsoft\MMC\ 下的 WSUS 檔案

    但還是會發生一樣"重設伺服器節點"的錯誤以至於我無法進入WSUS 去檢哨不需要的產品與語系,更無法執行WSUS清理工具, 請問我要如何做才能先進到WSUS然後再去點選並移除不需要的語系及產品或是可以利用什麼tool 重新重設WSUS config. 請吝賜教~

    Regards

    Albert

    2020年8月20日 上午 12:40