問題描述:
=================
<a href="http://s5.51cto.com/wyfs02/M01/83/70/wKioL1dzglry2fVHAACAs5KL9NU929.jpg-wh_500x0-wm_3-wmp_4-s_2374114655.jpg" target="_blank"></a>
日志報錯截圖:
<a href="http://s5.51cto.com/wyfs02/M01/83/70/wKioL1dzgZLCscztAAEL7JWtQS0106.jpg-wh_500x0-wm_3-wmp_4-s_3734259380.jpg" target="_blank"></a>
排查過程:
從以下路徑中删除WSUS的程式緩存測試:C:\Documents and Settings\<user profile>
\application data\microsoft\mmc <user profile>是目前登入使用者的配置檔案。
打開IIS管理控制台,依次打開IIS/WSUS Web Page/Authentication/"ASP.NET Impersonation",
在右側的操作中點選禁用。檢查WSUS Administration下的網站,確定以下所有的網絡應用程式
的ASP .NET Impersonation都處于禁用狀态。
ApiRemoting30
ClientWebService
Content
DssAuthWebService
Inventory
ReportingWebService
Selfupdate
ServerSyncWebService
SipleAuthWebService
重新開機IIS
使用Microsoft.NET Framework 修複工具來修複ASP.NET。
打開指令提示符,将路徑更改到c:\program files\Update Services\Tools并運作指令:
wsusutil checkhealth,并檢視得到的日志中有哪些報錯:
PS:以下是我運作完上述指令得到的報錯資訊:
<a href="http://s1.51cto.com/wyfs02/M01/83/71/wKiom1dzgZLAFy27AAHP_DFba4Y537.jpg-wh_500x0-wm_3-wmp_4-s_1417905734.jpg" target="_blank"></a>
<a href="http://s1.51cto.com/wyfs02/M00/83/71/wKiom1dzgZPQtL4lAAG_CKe6mLQ342.jpg-wh_500x0-wm_3-wmp_4-s_30512979.jpg" target="_blank"></a>
<a href="http://s2.51cto.com/wyfs02/M02/83/70/wKioL1dzgZTQk-biAAGiafKfJeE396.jpg-wh_500x0-wm_3-wmp_4-s_654299244.jpg" target="_blank"></a>
<a href="http://s2.51cto.com/wyfs02/M01/83/70/wKioL1dzgZSA51cvAAGnRH5I3hQ097.jpg-wh_500x0-wm_3-wmp_4-s_801544375.jpg" target="_blank"></a>
5.從上述報錯内容來看,我的WSUS問題出在IIS的設定上,按照以下步驟設定IIS:
打開IIS manager,點選Application Pools。
選中WsusPool,點選右側操作下的進階設定。
将Private Memory Limit (KB) 的預設值改為0。
然後運作iisreset。
重新開機WSUS各項服務。
以上是該問題的簡單總結,希望對大家有所幫助。
本文轉自 Juck_Zhang 51CTO部落格,原文連結:http://blog.51cto.com/itsoul/1794239