You cannot view updates on the Windows Update site using secure socket layer (326253)



The information in this article applies to:

  • Microsoft Windows Update

This article was previously published under Q326253

SYMPTOMS

After you scan for updates on the Windows Update Web site, you may receive the following error message:
There are no updates available at this time
There are no updates available for your computer. Please check back later.
Additionally, the menu on the left side of the page is shaded, and the Pick Updates to install link is unavailable.

You may also be prompted to file an error report that is similar to the following error report:
Software Update Incomplete
The Windows Update software did not update successfully.
Send error number to Microsoft (0x800A138F)
Finally, he Windows Update.log file may contain a message that is similar to the following message: Error IUENGINE Querying software update catalog from https://v4.windowsupdate.microsoft.com/getmanifest.asp (Error 0x80072F05)

CAUSE

This behavior may occur if one or more of the following conditions are true:
  • The computer's date and time settings are incorrect.
  • Neither of the following Advanced Internet Explorer settings have been selected:
    • SSL 2.0
    • SSL 3.0
  • Internet Explorer is not accepting the redirection of Common Gateway Interface (CGI) information from a non-SSL server to an SSL server.
  • "English (United States) [en-us]" is not the first item in the Internet Explorer's Preferred Language preference list.

RESOLUTION

Set the Date and the Time

Check the computer's date and time settings. To do so, double-click the clock on the taskbar or follow the steps as appropriate for your operating system.

Windows 2000

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Date/Time.

Windows XP

  1. Click Start, and then click Control Panel.
  2. Click Date, Time, Language and Regional Options.
  3. Click Date and Time.
If the time is incorrect, adjust the date and the time to be current, and then retry the Windows Update Web site.

Verify that SSL certificates are installed correctly

If those settings are correct, verify that SSL certificates are installed correctly. To do this, follow these steps:
  1. Open Internet Explorer, click Tools, and then click Internet Options.
  2. Click the Contents tab, and then click Certificates.
  3. Click the Trusted Root Certification Authorities tab.
  4. Double-click Microsoft Root Authority in the list of certificates.
  5. On the General tab, verify that the Valid from date is similar to 1/10/1997 to 12/31/2020.
  6. Click the Certification Path tab, and then verify that This certificate is OK appears in the Certificate Status box.
  7. Click OK, and then double-click NO LIABILITY ACCEPTED in the list of certificates.
  8. On the General tab, verify that the Valid from date is similar to 5/11/1997 to 1/7/2004.
  9. Click the Certification Path tab, and then verify that either This certificate is OK or This certificate has expired or is not yet valid appears in the Certificate Status box.

    Important Do not remove or revoke this certificate. If this certificate is expired, it continues to work. You may experience issues if the certificate is missing or revoked.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

293781 Trusted root certificates that are required by Windows 2000, Windows XP, and Windows Server 2003

Set Secured Information Transmission Method

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click the Internet icon.
  3. Click the Advanced tab.
  4. Under Security, select one of the following check boxes:
    • SSL 2.0
    • SSL 3.0
  5. Click OK.

Configure Proxy Settings

If your computer is configured to use a proxy, follow these steps.

Note A proxy server provides a barrier between your internal network and the Internet. The barrier helps to prevent others on the Internet from having access to information that is located on your internal network.

To use the procedures that are described in this article, you may require information about your proxy server that only your system administrator or Internet service provider (ISP) can provide. Therefore, you may have to contact your system administrator or ISP before you continue.

Method 1

  1. In Internet Explorer, click Internet Options on the Tools menu.
  2. On the Connections tab, click LAN Settings.
  3. Under Proxy Server, click Advanced.
  4. Type the appropriate proxy server address and port in the Secure box.
  5. Click OK.

Method 2

  1. On the Tools (or View) menu, click Internet Options.
  2. Click the Advanced tab.
  3. Click to select the Use HTTP 1.1 and the Use HTTP 1.1 through proxy connections check boxes.
  4. Click OK.
  5. Quit Internet Explorer.
  6. Start Internet Explorer.

Set Preferred Language for Internet Explorer

To check the Internet Explorer's Preferred Language settings, follow these steps:
  1. Close all programs and Internet Explorer windows.
  2. Double-click Internet Options in Control Panel.
  3. Click the General tab.
  4. Click the Languages button.
  5. Make sure that English (United States) [en-us] is listed and at the top of the list if multiple items are selected.
  6. If it is not in your Language list, add it, and then click OK.
  7. Close Control Panel, restart the computer, and then retry the Windows Update Web site.

Modification Type:MinorLast Reviewed:3/8/2005
Keywords:kbprb KB326253