HOWTO:WEBDAV EN WINDOWS VISTA

Door:

In ons CMS hebben we ook ondersteuning voor WebDAV. Het werkt als een zonnetje op Windows XP computers, gewoon vanuit het CMS in de bestandenmodule op een linkje klikken en je hebt automatisch een snelkoppeling met de bestanden op de website. Dan moet je nog even je gebruikersnaam en wachtwoord invullen en je bent klaar om te beginnen met WebDAV.

 

Maar...in Windows Vista werkt alles anders. De knop in het CMS werkt niet in Vista, heel vervelend, maar je kan in Vista ook gewoon een netwerkverbinding maken via de Verkenner. Althans dat dachten we. Een verbinding maken in Vista werkt inderdaad zonder problemen. Maar na een herstart van de computer is de netwerkverbinding ineens niet meer beschikbaar. En dat is heel vervelend voor een klant van ons die toch zwaar leunt op het gebruik van WebDAV. Op de Windows XP pc's werkt het zoals gezegd als een zonnetje, maar op de enige Vista pc binnen het bedrijf niets dan problemen met WebDAV. Aan mij de taak om dat op te lossen.

 

De eerste stappen zijn natuurlijk het probleem hier reproduceren, dat gaat gelukkig meteen en kunnen we beginnen met het zoeken naar een oplossing. Zodra er via Vista een WebDAV locatie is gekoppeld aan een schijfnummer, staat deze na een herstart van de computer nog wel in het overzichtsscherm, maar is de locatie niet benaderbaar. Je krijgt gewoon een foutmelding en niet de mogelijkheid om eventueel nog je gebruikersnaam en wachtwoord in te vullen.

 

 

Net use

De eerste oplossing is kijken naar het commando NET USE, daarmee zouden netwerkverbindingen via de commandprompt direct aangemaakt en verwijderd kunnen worden. Een simpel commando is:


net use W: "http://www.bedrijfsnaam.nl/webdav" /user:gebruikersnaam wachtwoord

 

Zodra dit commando wordt uitgevoerd, wordt er direct een verbinding gemaakt. Maar zodra dit commando wordt uitgevoerd via de map "Opstarten" van Vista lukt het weer niet. Dan maar eerst de verbinding verwijderen en opnieuw aanmaken.

 

Na het opstarten krijgen we meteen de volgende foutmelding:

 

System error 67 has occurred

The network name cannot be found

 

Echter als we het commando weer handmatig invoeren, lukt het weer wel. Maar het liefste gebeurt het automatisch, dus deze oplossing gaat voorlopig even de koelkast in. Eventueel zou er nog een Batchbestandje kunnen worden aangemaakt wat op het bureaublad van de gebruiker geplaatst wordt, dan kan er handmatig een verbinding worden opgebouwd. Helaas is dit natuurlijk verre van ideaal.

 

Nog wel even gekeken of de aanwijzingen op http://www.chicagotech.net/troubleshooting/systemerror67.htm nog iets opleveren, maar helaas.

 

Software Update

Wat Googlen levert de volgende link op: http://www.microsoft.com/downloads/details.aspx?FamilyId=17C36612-632E-4C04-9382-987622ED1D64&displaylang=en

 

Deze download zorgt ervoor dat de "Web Folders" functionaliteit van de besturingssystemen Windows Server 2003, Windows XP en Windows Vista wordt geupdate. Het is echter vrij onduidelijk wat de update nou precies doet (behalve dan: "Additionally, this update includes security enhancements to Web folders.") en het installeren van de update verhelpt in ieder geval geen enkele van de problemen met betreft het koppelen van driveletters aan een WebDAV locatie.

 

Echter na wat doorzoeken en spelen in Vista, is er bij de de Verkenner in het scherm "My Computer" / "Deze computer" in het contextmenu (rechtermuisknop) een extra mogelijkheid bijgekomen:

"Add a Network Location"

 

Bij het doorlopen van de wizard wordt een nieuwe netwerklocatie aangemaakt (helaas niet gekoppeld aan een driveletter) en deze netwerklocatie blijft ook na een herstart beschikbaar.


Terug naar overzicht