Bug In Vista’s WebDAV Implementation?

Windows Vista will be available to the general public starting of tomorrow (2007-01-30). I (early adopter ;)) got my copy from Amazon.de last Tuesday, seems as if they were shipping it a bit early. Good for me :)

Ok, so far, so good. Vista’s really a great experience, at least concerning the UI. But what happens if you want to connect to an ordinary webdav folder like you did it a thousand times without any problems on XP?

Well, not very much. It won’t work, at least on my Home Premium. It just aborts with an error message. However, it’s possible to connect to a webdav drive, you just have to know how:

Following are the steps an experienced XP user would expect (and which don’t work):

  1. Go to “Add a Network Location…” (you have to press ALT on Vista’s Explorer in order to find it! Yeah, I searched, too…)
  2. “Choose a custom network location”
  3. In “Specify the location of your website: ” you’d enter something like “https://mywebdav.server/dav”
  4. “Connect”
  5. You get the error message: “The folder you entered does not appear to be
    valid. Please choose another.”

Great. Same process on XP works like a charm. So what to do:

  1. Go to “Add a Network Location…”
  2. Insert your webdav ressource in the following format: “\\mywebdav.server@SSL\dav“, insert (if applicable) your username by “Connect using a different username” - and now, your shared folder should appear :)
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • Wists
  • StumbleUpon
  • Technorati
  • YahooMyWeb

13 Responses to “Bug In Vista’s WebDAV Implementation?”

  1. Alexander Folter Says:

    Danke für deinen Tipp.
    So funktioniert es.

    Gruß

    Alexander Folter

  2. Raphael Says:

    Freut mich, wenn ich helfen konnte :)

  3. bill Says:

    I’ve experienced the same problems on the collaboration software product I manage at work. Supposedly Windows XP had the same problem when it first shipped but was fixed in a subsequent patch. Hopefully MS will do the same for Vista.

  4. masta Says:

    Bei mir funktioniert das leider nicht. Hab schon sämtliche Möglichkeiten auspro biert, auch den hack in der registry. funktioniert alles nicht! möchte via https eine verbindung aufbauen. per http funktioniert das problemlos, nur mit https geht’s nicht. Any ideas?

  5. Raphael Says:

    Hast du mal ausprobiert, ob der Server überhaupt WebDAV per https unterstützt?

  6. Oliver Says:

    Es funktioniert bei mir mit T- Online, aber nach PC Neustart ist das Laufwerk geixxt, da anscheinend das Passwort nicht gespeichert wird.

    Gibts hier Abhilfe?!

  7. masta Says:

    Ja klar hab ich ausprobiert, ob der server webDav per https unterstützt. mit firefox und IE7 klappts problemlos…

    der webdav server ist ein openxchange server, den ich selbst verwalte

  8. Raphael Says:

    Hm, Openexchange ist mir noch nicht untergekommen. Nehme an, unter XP funktionierts?

  9. Chris Says:

    Bei mir klappt der Tip leider auch nicht.
    Habe schon alles mögliche probiert, aber seit dem Vista auf meinem Rechner läuft komm ich nicht mehr rein. XP hat problemlos funktioniert. Zugriff über Firefox auch kein Problem… hat noch irgendjemand Vorschläge?

  10. Marcel Says:

    Tjo, mit dem Trick kriegt ein ein webdav jetzt gemountet unter Vista.

    Aber Sachen runterkopieren geht nicht, weil dann gibt es ein

    0×80070021 “ein Teil der Datei gesperrt”

    Fehler. Offensichtlich ist Vista (aber nicht XP!) inkompatibel mit lighttpd-webdav. Da hat Microsuxx mal wieder was extrem fehlerbehaftet umgestezt, so daß es echt zuverlässig nur mit MS Produkten geht. Großartig wie immer. Ein Schelm, wer Böses vermutet.

  11. alegria Says:

    \\mywebdav.server@SSL\dav

    war schon ein guter Tipp… Leider erscheint dann der Dialog “Zertifikat auswählen”. Und der ist leer. Und das obwohl ich ein OpenSSL Zertifkat habe!

    Wie immer: unter XP gings…

    Any ideas?

  12. martin Says:

    Hinterlege das Zertifikat im Zertifikat-Speicher des IE:
    Extras->Internetoptionen->Sicherheit->Zertifikate
    Danach steht es in der Liste drin.

    Allerdings scheitert es bei mir dann doch an Benutzername/Passwort, da der Server zusätzlich zu dem Clientzertifikat noch http-basic-authentification aktiviert hat. Den Eintrag in der Registry habe ich auch schon vorgenommen.
    Gibts da auch noch nen trick für?

  13. K.Hakvoort Says:

    Raphael, Vielen dank. Es funktioniert; ich versteh aber nicht warum Microsoft diese Lösung nicht anbietet. Jedenfalls brauch ich jetz nicht mehr jedes Mal fur das Uploaden ein Xp-computer zu gebrauchen.

    Tschuss

Leave a Reply