2012-06-02
Please report both new issues and existing issues that have been confirmed to be present or fixed in a specific redirector version to fax@greenbytes.de
The redirector functionality is implemented by means of MRXDAV.SYS. It usually resides inside "C:\WINDOWS\system32\drivers" To find the version, select the file in Explorer, choose "Properties" from the right-click context menu, then select the "Version" tab.
See Web Folder Client (MSDAIPP.DLL) Versions and Issues List for a known list of versions and issues in Microsoft's "WebFolder" client (this component predates Windows XP's WebDAV Redirector).
The WebDAV Mini-Redirector sends a User-Agent request header starting with "Microsoft-WebDAV-MiniRedir".
DLL version | comments | confirmed issues | |||
---|---|---|---|---|---|
5. | 1. | 2600. | 0 | Windows XP Professional SP1, Windows XP Tablet PC SP1 | port-handling, server-discovery |
5. | 1. | 2600. | 1221 | Windows XP Hotfix (LastModified date KB 820193) [KB820193] | port-handling |
5. | 1. | 2600. | 2180 | Windows XP SP2 | basic-authentication, port-handling, no-basic-auth |
5. | 1. | 2600. | 2788 | Windows XP Hotfix (LastModified date KB 909423) [KB909423] | no-basic-auth |
5. | 1. | 2600. | 3276 | Windows XP Hotfix (Vulnerability KB 946026) [KB946026] | no-basic-auth |
5. | 1. | 2600. | 5512 | Windows XP SP3 | no-basic-auth |
5. | 2. | 3790. | 0 | Windows Server 2003 Standard Edition | basic-authentication, namespace-handling, port-handling, server-discovery |
5. | 2. | 3790. | 1830 | Windows Server 2003 Standard Edition SP1 | port-handling, server-discovery |
6. | 0. | 4074. | 0 | Windows Longhorn Build 4074 | |
6. | 0. | 5112. | 0 | Windows Vista Beta 1 | port-handling, server-discovery, credentials-not-sent, no-basic-auth |
6. | 0. | 6000. | 16386 | Windows Vista | basic-authentication, server-discovery |
6. | 0. | 6000. | 20823 | Windows Vista Update [KB942392] | |
6. | 0. | 6001. | 18000 | Windows Vista Business SP1 | no-basic-auth |
6. | 0. | 6001. | 22167 | Windows Vista Update [KB942392] | |
6. | 0. | 6002. | 18005 | Windows Vista SP2 | |
6. | 1. | 7000. | 0 | Windows 7 Public Beta (Build 7000) | server-discovery |
6. | 1. | 7600. | 16385 | Windows 7 | no-basic-auth, server-discovery |
6. | 1. | 7601. | 17514 | Windows 7 | custom-and-href |
issue: confirmed to be present in this release
issue: confirmed to be fixed in this release
product | version |
---|---|
Windows 7 | 6.1.7600.16385 |
Windows 7 | 6.1.7601.17514 |
Windows 7 Public Beta (Build 7000) | 6.1.7000.0 |
Windows Longhorn Build 4074 | 6.0.4074.0 |
Windows Server 2003 Standard Edition | 5.2.3790.0 |
Windows Server 2003 Standard Edition SP1 | 5.2.3790.1830 |
Windows Vista | 6.0.6000.16386 |
Windows Vista Beta 1 | 6.0.5112.0 |
Windows Vista Business SP1 | 6.0.6001.18000 |
Windows Vista SP2 | 6.0.6002.18005 |
Windows Vista Update | 6.0.6000.20823 |
Windows Vista Update | 6.0.6001.22167 |
Windows XP Hotfix (LastModified date KB 820193) | 5.1.2600.1221 |
Windows XP Hotfix (LastModified date KB 909423) | 5.1.2600.2788 |
Windows XP Hotfix (Vulnerability KB 946026) | 5.1.2600.3276 |
Windows XP Professional SP1 | 5.1.2600.0 |
Windows XP SP2 | 5.1.2600.2180 |
Windows XP SP3 | 5.1.2600.5512 |
Windows XP Tablet PC SP1 | 5.1.2600.0 |
name | description |
---|---|
basic-authentication (Ref: http://support.microsoft.com/?kbid=315621) | Basic Authentication is broken (the username is sent with the domain name). |
no-basic-auth (Ref: http://support.microsoft.com/kb/841215) | Basic Authentication has been disabled for HTTP connections. This can be undone by changing a registry setting as described in the Knowledge Base article. Note that the machine needs to be rebooted after the change. |
credentials-not-sent | It appears that credentials are only sent when the "/user" syntax of NET USE is used. Leaving the parameter out causes the command to prompt for the credentials, but they won't be used. |
namespace-handling | DAV: namespaced elements in a PROPFIND responses can not use a default namespace; each element must be explicitly prefixed with a namespace prefix defined in itself or a parent. If a default namespace is used the client will give no errors, but will not display any resources. |
port-handling | The redirector does not support HTTP URLs where a specific port number is specified. Network trace shows no outgoing request at all. |
server-discovery (Ref: http://support.microsoft.com/?kbid=831805) | When connecting to a server, the redirector makes the incorrect assumption that the root of the URL namespace will be WebDAV-aware. Servers that do not behave like this (for instance by restricting WebDAV to a specific namespace partition) cannot be mounted. |
custom-and-href (Ref: http://lists.w3.org/Archives/Public/w3c-dist-auth/2012AprJun/0000.html) | Custom properties using a DAV:href child element confuse the client; it uses the wrong DAV:href element to determine the display name. |