locked
WSUS clients stuck at "not yet reported" after routing change RRS feed

  • Question

  • I have a group of 20 machines, all Windows 7 with sp1. These machines are scattered across different sites, each site has 2 machines. They were able to report and download patches from my WSUS server a year ago. Since the change in network routing last year October, these clients no longer communicate with the WSUS server, thus I deleted them from WSUS console. I had worked with my network team to re-route the network traffic back to my WSUS server but through a new route and opened up TCP 80 and 8530 in the firewall. These clients were able to be seen in my WSUS server but remains stuck at "not yet reported".

    There are 600 other clients reporting to this WSUS server without problem (but there was no network routing change for these clients), so problem is not with the server.

    I read through the windowsupdate.log, really don't understand the messages, hope our experts here can provide some insight hints.

    This is the content of WindowsUpdate.log:

    2016-03-04 11:29:29:093 1064 2e58 AU ## START ##  AU: Search for updates
    2016-03-04 11:29:29:093 1064 2e58 AU #########
    2016-03-04 11:29:29:125 1064 2e58 AU <<## SUBMITTED ## AU: Search for updates [CallId = {53DD0425-452C-4CC6-84E5-D0B4E18F1F78}]
    2016-03-04 11:29:29:125 1064 45f4 Agent *************
    2016-03-04 11:29:29:125 1064 45f4 Agent ** START **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2016-03-04 11:29:29:125 1064 45f4 Agent *********
    2016-03-04 11:29:29:125 1064 45f4 Agent  * Online = Yes; Ignore download priority = No
    2016-03-04 11:29:29:125 1064 45f4 Agent  * Criteria = "IsInstalled=0 and DeploymentAction='Installation' or IsPresent=1 and DeploymentAction='Uninstallation' or IsInstalled=1 and DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and DeploymentAction='Uninstallation' and RebootRequired=1"
    2016-03-04 11:29:29:125 1064 45f4 Agent  * ServiceID = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7} Managed
    2016-03-04 11:29:29:125 1064 45f4 Agent  * Search Scope = {Machine}
    2016-03-04 11:29:29:171 1064 45f4 Setup Checking for agent SelfUpdate
    2016-03-04 11:29:29:171 1064 45f4 Setup Client version: Core: 7.6.7600.256  Aux: 7.6.7600.256
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://WSUS-SVR1:8530/selfupdate/wuident.cab>. error 0x80072ee2
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
    2016-03-04 11:29:52:781 1064 45f4 Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://WSUS-SVR1:8530/selfupdate/wuident.cab>. error 0x80072ee2
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
    2016-03-04 11:30:16:046 1064 45f4 Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://WSUS-SVR1:8530/selfupdate/wuident.cab>. error 0x80072ee2
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
    2016-03-04 11:30:39:312 1064 45f4 Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: WinHttp: SendRequestUsingProxy failed for <http://WSUS-SVR1:8530/selfupdate/wuident.cab>. error 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Misc WARNING: DownloadFileInternal failed for http://WSUS-SVR1:8530/selfupdate/wuident.cab: error 0x80072ee2
    2016-03-04 11:31:02:578 1064 45f4 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80072EE2
    2016-03-04 11:31:02:578 1064 45f4 Setup FATAL: SelfUpdate check failed, err = 0x80072EE2
    2016-03-04 11:31:02:578 1064 45f4 Agent  * WARNING: Skipping scan, self-update check returned 0x80072EE2
    2016-03-04 11:31:02:578 1064 45f4 Agent  * WARNING: Exit code = 0x80072EE2
    2016-03-04 11:31:02:578 1064 45f4 Agent *********
    2016-03-04 11:31:02:578 1064 45f4 Agent **  END  **  Agent: Finding updates [CallerId = AutomaticUpdates]
    2016-03-04 11:31:02:578 1064 45f4 Agent *************
    2016-03-04 11:31:02:578 1064 45f4 Agent WARNING: WU client failed Searching for update with error 0x80072ee2
    2016-03-04 11:31:02:578 1064 2f84 AU >>##  RESUMED  ## AU: Search for updates [CallId = {53DD0425-452C-4CC6-84E5-D0B4E18F1F78}]
    2016-03-04 11:31:02:578 1064 2f84 AU  # WARNING: Search callback failed, result = 0x80072EE2
    2016-03-04 11:31:02:578 1064 2f84 AU  # WARNING: Failed to find updates with error code 80072EE2
    2016-03-04 11:31:02:578 1064 2f84 AU #########
    2016-03-04 11:31:02:578 1064 2f84 AU ##  END  ##  AU: Search for updates [CallId = {53DD0425-452C-4CC6-84E5-D0B4E18F1F78}]
    2016-03-04 11:31:02:578 1064 2f84 AU #############
    2016-03-04 11:31:02:578 1064 2f84 AU Successfully wrote event for AU health state:1
    2016-03-04 11:31:02:578 1064 2f84 AU AU setting next detection timeout to 2016-03-04 08:31:02
    2016-03-04 11:31:02:578 1064 2f84 AU Setting AU scheduled install time to 2016-03-04 19:00:00
    2016-03-04 11:31:02:578 1064 2f84 AU Successfully wrote event for AU health state:1
    2016-03-04 11:31:02:578 1064 2f84 AU Successfully wrote event for AU health state:1
    2016-03-04 11:31:25:859 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:31:25:859 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:31:25:859 1064 45f4 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 11:31:25:859 1064 45f4 PT  + Caller provided credentials = No
    2016-03-04 11:31:25:859 1064 45f4 PT  + Impersonate flags = 0
    2016-03-04 11:31:25:859 1064 45f4 PT  + Possible authorization schemes used = 
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 11:31:25:859 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:31:25:859 1064 45f4 Report WARNING: Reporter failed to upload events with hr = 80072ee2.
    2016-03-04 11:31:25:859 1064 45f4 Report REPORT EVENT: {C5A01B35-1406-4B62-A3DF-9F297E127B07} 2016-03-04 11:31:02:578+0800 1 148 101 {D67661EB-2423-451D-BF5D-13199E37DF28} 1 80072ee2 SelfUpdate Failure Software Synchronization Windows Update Client failed to detect with error 0x80072ee2.
    2016-03-04 11:31:25:875 1064 45f4 Report CWERReporter::HandleEvents - WER report upload completed with status 0x8
    2016-03-04 11:31:25:875 1064 45f4 Report WER Report sent: 7.6.7600.256 0x80072ee2 D67661EB-2423-451D-BF5D-13199E37DF28 Scan 101 Managed
    2016-03-04 11:31:25:875 1064 45f4 Report CWERReporter finishing event handling. (00000000)
    2016-03-04 11:31:49:171 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:31:49:171 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:31:49:171 1064 45f4 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 11:31:49:171 1064 45f4 PT  + Caller provided credentials = No
    2016-03-04 11:31:49:171 1064 45f4 PT  + Impersonate flags = 0
    2016-03-04 11:31:49:171 1064 45f4 PT  + Possible authorization schemes used = 
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 11:31:49:171 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:31:49:171 1064 45f4 Report WARNING: Reporter failed to upload events with hr = 80072ee2.
    2016-03-04 11:44:59:843 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:44:59:843 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:44:59:843 1064 45f4 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 11:44:59:843 1064 45f4 PT  + Caller provided credentials = No
    2016-03-04 11:44:59:843 1064 45f4 PT  + Impersonate flags = 0
    2016-03-04 11:44:59:843 1064 45f4 PT  + Possible authorization schemes used = 
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 11:44:59:843 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:44:59:843 1064 45f4 Report WARNING: Reporter failed to upload events with hr = 80072ee2.
    2016-03-04 11:59:17:156 1064 45f4 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 11:59:17:156 1064 45f4 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 11:59:17:156 1064 45f4 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 11:59:17:156 1064 45f4 PT  + Caller provided credentials = No
    2016-03-04 11:59:17:156 1064 45f4 PT  + Impersonate flags = 0
    2016-03-04 11:59:17:156 1064 45f4 PT  + Possible authorization schemes used = 
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 11:59:17:156 1064 45f4 PT WARNING: PTError: 0x80072ee2
    2016-03-04 11:59:17:156 1064 45f4 Report WARNING: Reporter failed to upload events with hr = 80072ee2.
    2016-03-04 12:25:54:125 1064 4720 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 12:25:54:125 1064 4720 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 12:25:54:125 1064 4720 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 12:25:54:125 1064 4720 PT  + Caller provided credentials = No
    2016-03-04 12:25:54:125 1064 4720 PT  + Impersonate flags = 0
    2016-03-04 12:25:54:125 1064 4720 PT  + Possible authorization schemes used = 
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: PTError: 0x80072ee2
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 12:25:54:125 1064 4720 PT WARNING: PTError: 0x80072ee2
    2016-03-04 12:25:54:125 1064 4720 Report WARNING: Reporter failed to upload events with hr = 80072ee2.
    2016-03-04 12:40:11:468 1064 4720 Misc WARNING: Send failed with hr = 80072ee2.
    2016-03-04 12:40:11:468 1064 4720 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
    2016-03-04 12:40:11:468 1064 4720 PT  + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
    2016-03-04 12:40:11:468 1064 4720 PT  + Caller provided credentials = No
    2016-03-04 12:40:11:468 1064 4720 PT  + Impersonate flags = 0
    2016-03-04 12:40:11:468 1064 4720 PT  + Possible authorization schemes used = 
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: GetConfig failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: PTError: 0x80072ee2
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: GetConfig_WithRecovery failed: 0x80072ee2
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: RefreshConfig failed: 0x80072ee2
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: RefreshPTState failed: 0x80072ee2
    2016-03-04 12:40:11:468 1064 4720 PT WARNING: PTError: 0x80072ee2
    2016-03-04 12:40:11:468 1064 4720 Report WARNING: Reporter failed to upload events with hr = 80072ee2.


    Valuable skills are not learned, learned skills aren't valuable.


    • Edited by SingChung Saturday, March 5, 2016 2:29 PM
    Saturday, March 5, 2016 2:27 PM

All replies

  • Hi,

    Are these clients able to check the updates from WSUS server? Or only reporting is not functional?

    According to the log, I assume that the clients can't get updates from the WSUS server.

    >>Misc WARNING: DownloadFileInternal failed for http://WSUS-SVR1:8530/selfupdate/wuident.cab: error 0x80072ee2

    Please try to access via IE on the client. If the client is not able to download the file, please try to troubleshoot the network connection between the server and client.

    Best Regards,


    Steven Lee Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Monday, March 7, 2016 9:24 AM
  • I am hoping to get some useful information from the windowsupdate.log.

    This group of machines are mission critical, I am not allowed to login to console or remote desktop to them.

    What I normally do is to use psexec.exe or remote powershell, or sc.exe or reg.exe kinds of remote command to work with them. Console logon and remote desktop have operational impact, that needs to be pre-arranged for down time. So, if I can gather enough information remotely without logging in, I shall be able to use much lesser time to resolve problem if I need to ask for planned down time (which usually allows for less than 1 hour).

    The only difference between the last time I use WSUS to patch these machines and now is that in October of last year, these groups of machines were routed to a new datacenter through a different network path, there was no change to the wsus client configuration, can we see any clue to network issue from the log?


    Valuable skills are not learned, learned skills aren't valuable.


    • Edited by SingChung Thursday, March 10, 2016 12:32 PM
    Thursday, March 10, 2016 12:30 PM
  • Hi SingChung,

    the 80072ee2 error is a timeout and can happen due to network connectivity problems.

    Try the reverse, if you cannot connect to the client machine, ping the client from the WSUS server and check if you get a response.

    Best regards,

    Andrei


    We could change the world, if God would give us the source code.

    Thursday, March 10, 2016 3:25 PM
  • Thanks.

    Network connectivity is no problem. The server can ping the clients, the clients and ping the server.

    Can proxy server interfere with it, like prevent upload of reports from clients to server?


    Valuable skills are not learned, learned skills aren't valuable.

    Friday, March 11, 2016 1:25 PM