LegacyUpdate icon indicating copy to clipboard operation
LegacyUpdate copied to clipboard

80244008 error on Vista Home Premium 64-bit!

Open Trancer03 opened this issue 2 years ago • 3 comments

I get an error while trying to check for updates on Vista Home Premium 64-bit: 80244008 SOAPCLIENT_PARSEFAULT_ERROR - SOAP client failed to parse a SOAP fault.

Trancer03 avatar Mar 08 '23 20:03 Trancer03

I am having the exact same error. I am running Server 2008 R1 Enterprise. I ran both Legacy Update and the built in Windows Update client and both got the same error code 80244008.

911delorean avatar Mar 10 '23 22:03 911delorean

Not sure if this is the same as the problem the first two posters were having, but this has been coming up a bit more frequently lately as noted by some people on the Discord.

I think it might be a problem with my proxy server. I’ve seen it log some connection reset errors but I never looked into it properly. When it happens I believe I made it just pass an error straight back to the client, when really I should specifically handle it by trying the request again.

Specifically the custom proxy I wrote uses HTTP keep-alive with the upstream Microsoft server for best performance, so the TCP pipe stays open and can be reused for multiple requests. I have a feeling Microsoft’s server eventually decides I’ve kept the connection open for too long and closes it. The problem being it must cut the TCP connection without properly telling the client that it’s being closed, so the next request the proxy server makes will go into a void. The best workaround is for me to have it just try the request again.

kirb avatar May 11 '23 08:05 kirb