FIX: Windows Media Player 9 Series May Not Be Able to Connect Through an Authenticated Proxy 2.0 Proxy Server (830414)



The information in this article applies to:

  • Microsoft Windows Media Player 9 Series for Windows XP
  • Microsoft Windows Media Player 9 Series for Windows 2000
  • Microsoft Windows Media Player 9 Series for Windows Millennium Edition
  • Microsoft Windows Media Player 9 Series for Windows Server 2003

SYMPTOMS

When you try to stream content by using the Hypertext Transfer Protocol (HTTP) protocol through an authenticated Microsoft Proxy 2.0 proxy server, the client may experience one of the following symptoms:
  • The player status repeatedly switches between the "Opening" state and the "Connecting" state and does not play the content.
  • The client receives the following error message:
    0xC00D0FD7: Windows Media Player cannot find the specified path. Be sure the path is typed correctly. If it is, the path does not exist in the specified location, or the computer where the path is located is offline.

CAUSE

This problem occurs because the Proxy 2.0 proxy server sends multiple "Proxy-Authenticate" headers. Although Media Player can process multiple authentication schemes, it only looks at the first authenticate header in certain scenarios. Because it does not understand the header, it never rolls over to the others in the list. The Media Player then resends the original request to the origin server. The Proxy 2.0 proxy server then returns the same authentication message that describes the authentication methods that it understands to the client. At this point, the client may be stuck in an endless loop.

WORKAROUND

To work around this problem, use one of the following methods:
  • If the latest version of Microsoft Internet Explorer is installed on the client, follow these steps:
    1. In Internet Explorer, on the Tools menu, click Internet Options.
    2. Click the Advanced tab, and then click to select the Enable Integrated Windows Authentication check box.
  • Disable support for the Negotiate header on the Proxy 2.0 proxy server. For more information about how to disable support for the Negotiate header, click the following article number to view the article in the Microsoft Knowledge Base:

    215383 How to configure IIS to support both the Kerberos protocol and the NTLM protocol for network authentication

RESOLUTION

The following file is available for download from the Microsoft Download Center:


For Microsoft Windows 2000, Microsoft Windows XP, and Microsoft Windows Server 2003:

DownloadDownload the WindowsMedia9-KB830414-x86-ENU.exe package now.

For Microsoft Windows Millennium Edition:

DownloadDownload the WindowsMedia9-KB830414-x86-ENU.exe package now.

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

The English version of this hotfix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   07-Oct-2003  17:19  9.0.0.3080        927,232  Wmnetmgr.dll

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

REFERENCES

The hotfix in this article updates the problem that is described in the following Microsoft Knowledge Base article:

816089 FIX: Windows Media Player 9 Series Prompts User for Credentials with NTLM Authenticated Proxy


Modification Type:MinorLast Reviewed:4/26/2006
Keywords:kbdownload kbfix KB830414 kbAudDeveloper