Event Id | 29 |
Source | Microsoft-Windows-WindowsUpdateClient |
Description | Windows Update lost connectivity. |
Event Information | According to Microsoft : Cause : This event is logged when Windows Update lost connectivity. Diagnose This eror might be caused by one of the following conditions: The proxy server settings are incorrect. Proxy authentication problems have occurred. The connection between the client computer and the proxy server is broken. The proxy server settings are incorrect To determine if there is a problem with server connectivity: Check Internet Explorer proxy server settings and ensure that you are communicating with the expected proxy server. To check for proxy server settings, open Internet Explorer. On the Tools menu, click Internet options, click Connections, click the network connection being used, and click Settings. Check if the proxy server is set up to use the correct settings. If Automatically detect settings is selected in Internet Explorer proxy settings, check the WinHTTP proxy settings. If you are running Windows Vista, open the Command Prompt window and type netsh winhttp show proxy at the command prompt. If you are running Windows XP, open the Command Prompt window and type proxycfg. If the proxy settings are not set correctly, see the section titled "Check proxy server settings." Proxy authentication problems have occurred After the proxy settings have been checked for the correct settings, check if the authentication is correct. To correct authentication problems, see the section titled "Correct proxy authentication problems". The connection between the client computer and the proxy server is broken At the command prompt, type ping IP_address where IP_address is the address of the proxy server. If the ping was not successful, see the section titled "Check connection between client computer and proxy server."Resolution Check proxy server settings The Microsoft Windows Update client program requires Windows HTTP Services (WinHTTP) to scan for available updates. In addition, the Windows Update client uses Background Intelligent Transfer Service (BITS) to download these updates. WinHTTP and BITS run independently of Microsoft Internet Explorer. Both these services must be able to detect the proxy server or proxy servers that are available in your particular environment. If the Windows Update Agent fails to communicate with the server, first check Internet Explorer proxy settings and ensure you are communicating with the expected proxy server. To check for proxy settings: 1.Open Internet Explorer. Click Tools, click Internet Options, click Connections, choose the network settings, click LAN settings, and type the correct settings for the proxy server. Check connection between client computer and proxy server If Windows Update Agent fails to communicate with the server, you can check the connection manually by running the wuauclt.exe utility. Wuauclt is a background process that polls the Microsoft Update Web site for updates. Running wuauclt with the /detectnow switch instructs the program to check the server for updates immediately. To check connection manually: 1.Open the Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. 2.Type wuauclt /detectnow, and then press ENTER. 3.At the command prompt, type eventvwr.msc and press ENTER to open Event Viewer. Correct proxy authentication problems After the client computer has connected to the correct proxy server, it should be able to authenticate the user credentials. To check that your client computer can connect to and authenticate the local proxy server: 1.Ensure that autodetect is selected in Internet Explorer: To check autodetect settings, open Internet Explorer, click Tools, click Internet Options, click Connections, choose the network settings, and click LAN settings. Ensure that the Automatically detect settings check box is selected. 2.If autodetect is selected in Internet Explorer proxy settings, check WinHTTP proxy settings by following steps 3 and 4. 3.If running Windows Vista, open the Command Prompt window and type netsh winhttp show proxy. 4.If the proxy server is correct, retry detection by opening the Command Prompt window and typing wuapp. 5.When you have ensured that you are connected to the correct proxy server, check that the correct credentials are being used. Verify To check the connection with the Windows Update server or Windows Server Update service, run the wuauclt.exe utility. If wuauclt.exe succeeds, Event ID 30 is added in Event Viewer. To confirm that connectivity with the Windows Update server is working properly: 1.Open the Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. 2.Type wuauclt /detectnow, and then press ENTER. 3.At the command prompt, type eventvwr.msc and press ENTER to open Event Viewer. 4.To check if Event ID 30 is present: a.In the left panel of Event Viewer, click Application and Service Logs. b.Expand Microsoft, and then expand Windows. c.Click WindowsUpdateClient, and then click Operational. d.Check to see if Event ID 30 is present in the event list. |
Reference Links | Event ID 29 from Microsoft-Windows-WindowsUpdateClient |
Catch threats immediately
We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.