recently i was at a customer and one of the client machines were getting the following error (looking at the WUAHandler.log) when trying to initiate the Software Update scan cycle:
OnSearchComplete – Failed to end search job. Error = 0x80244019.
Scan failed with error = 0x80244019
using CMTrace, i discovered that the error 0x80244019 means Same as HTTP status 404 – the server cannot find the requested URI (Uniform Resource Identifier).
I went back to the server and checked everything. I did not noticed anything wrong with it. The IIS was there, working fine. Other machines were connecting to it and getting updates.
As the customer had other name resolution problems, i thought that this could be something down to the name resolution (FQDN) and/or proxy/firewall.
checking the proxy settings did not make any difference. I even followed the KB900935 – How the Windows Update client determines which proxy server to use to connect to the Windows Update Web site
We also, we checked and the name resolution from the client was working as well as we did not see anything related on the firewall. The only difference between the “normal” traffic was that the WSUS was installed using port 8530/8531, default on Windows Server 2012 R2…
We installed wireshark and captured the network traffic, and nothing…we did not see anything being sent to the port 8530 at all…
Because everything else was working fine…we did a bit of comparison between the “not-working” machine the “working” machine (also a virtual machine) and we discovered that the network cards were connected to a different VLAN…changing it to the same vlan fixed the problem…