WebDAV in Windows x64

WebDAV in Windows 7 x64 can be very difficult to get working. What makes it more difficult is that there are very few error messages. Here are a few common mistakes, and the solutions:

  1. To connect to a webdav folder, type this into explorer’s address bar: \\dav.example.com@SSL\
  2. Basic authentication only works over SSL. Otherwise, you will need to configure the webdav server to use digest authentication (negotiate authentication probably works, but I haven’t tested it).
  3. If Windows cannot verify the SSL certificate, it will refuse to connect. Furthermore, the error message is “Unknown Error”.
    For example, if you are using a free SSL certificate for CACert.org, then you must install the root certificate and/or the intermediate certificate, otherwise Windows won’t be able to verify the cert, and will report an “Unknown Error”. Same goes for self-signed certs.
  4. Proxy auto-detection slows things down. Untick “Automatically detect settings” in Internet Options.
  5. If windows sends the incorrect credentials, use the key manager to remove any invalid credentials: rundll32.exe keymgr.dll,KRShowKeyMgr. Unless your server uses kerberos or NTML authentication, then the credentials should be a “web site or program credential”, not a “Windows logon credential”.