[MGNLWEBDAV-20] webdav share cannot be mount on Vista Created: 13/Nov/09  Updated: 02/Dec/13  Resolved: 21/Apr/10

Status: Closed
Project: WebDAV (closed)
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0

Type: Bug Priority: Major
Reporter: Zdenek Skodik Assignee: Jan Haderka
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PDF File WebDAV-Vista.pdf    
Template:
Acceptance criteria:
Empty
Date of First Response:

 Description   

possible reason: http://forums.techarena.in/vista-help/654760.htm

if the OPTIONS request to the root of the site doesn't succeed or
returns but doesn't say that the server can talk DAV (Basically support verbs
like PROPFIND, PROPPATCH etc), WebDAV redirector will not be able to connect
to such a server.

An option/workaround is to actually have the root of the site support
OPTIONS request.

WebFolders gets installed on Vista if Office System 2003 is installed on
Vista. Besides that, there is no way of installing WebFolders on Vista.

Thanks & I apologize for the inconvenience.

I've tried several webdav clients:

  • standard windows approach with mounting new network drive -> error 0x80070043
  • command line: f.e. net use x: "http://localhost:8080/magnoliaAuthor/.webdav/resources" /User:superuser superuser (and several variants) -> 67 system error (btw default http port 80 was also tried as this is the fixed port to use webdav on XP)
  • WebDrive client
  • Total commander plug-in

That behavior should be the same also on other Windows OS versions.
To use so called webFolder on Vista you have to install KB-907306 update.

btw when you run the server on Windows, you are able to mount remotely from Linux.



 Comments   
Comment by Zdenek Skodik [ 13/Nov/09 ]

debugging with DumpHeadersFilter:

2009-11-13 16:01:16,779 INFO  info.magnolia.debug                               : 6 uri: /magnoliaAuthor/.webdav/resources

2009-11-13 16:01:16,782 INFO  info.magnolia.debug                               : 6 session: false

2009-11-13 16:01:16,786 INFO  info.magnolia.debug                               : 6 parameters:

2009-11-13 16:01:16,791 INFO  info.magnolia.debug                               : 6 header: translate=f

2009-11-13 16:01:16,795 INFO  info.magnolia.debug                               : 6 header: user-agent=Microsoft-WebDAV-MiniRedir/6.0.6002

2009-11-13 16:01:16,798 INFO  info.magnolia.debug                               : 6 header: host=localhost

2009-11-13 16:01:16,800 INFO  info.magnolia.debug                               : 6 header: content-length=0

2009-11-13 16:01:16,803 INFO  info.magnolia.debug                               : 6 header: connection=Keep-Alive

2009-11-13 16:01:16,807 INFO  info.magnolia.debug                               : 6 response status: 401

2009-11-13 16:01:16,809 INFO  info.magnolia.debug                               : 6 response length: 0

2009-11-13 16:01:16,811 INFO  info.magnolia.debug                               : /magnoliaAuthor/.webdav/resources response: WWW-Authenticate = BASIC realm="null"

2009-11-13 16:01:16,813 INFO  info.magnolia.debug                               : /magnoliaAuthor/.webdav/resources response: X-Magnolia-Registration = Registered

btw using the net use from command line it chache the request and doesn't react immediately when trying to execute the command once again

Comment by Magnolia International [ 13/Nov/09 ]

Is this the only request when you try to map the folder ? This gets you a 401 - are you sure the authentication headers were passed ?
(if you have more logs, pls use attachments)

Comment by Zdenek Skodik [ 13/Nov/09 ]

the only request? I've been trying a lot of requests along the line and for another shares,
also tried to use BasicClientCallback, grant the anonymous role the acl permissions
to get&post URI for /.webdav and always got that debug messages.

Comment by Magnolia International [ 13/Nov/09 ]

"the only request when you try to map the folder": with clients I've tried, most operations (connecting, listing directory contents, etc) generated more than 1 http request.

Comment by Jan Haderka [ 13/Nov/09 ]

Yes, this was the only request. Nothing else ever came up. Also, seems like Vista keeps a cache of the responses because after attempt to login, any further attempts for next few minutes would not even reach the server.

Comment by Magnolia International [ 16/Nov/09 ]

http://greenbytes.de/tech/webdav/webdav-redirector-list.html

It seems that in general, most (or all) versions of windows have various issues with Basic Authentication, so unless this gets fixed, there's probably not much we can do.

Comment by Zdenek Skodik [ 18/Nov/09 ]

I've tried to reinstall the vista update mentioned at description and finally I'm able to mount webdav on Vista using Webdrive
but still not able to connect through standard Windows approaches (mapping new network drive or net use command).
I've tried it on both 8080 and 80 ports.

As the Webride is not freeware I'm going to find some another 3rd party webdav client which is for free and will works
and also perform the tests Gregory wanted.

Comment by Zdenek Skodik [ 18/Nov/09 ]

finally I'm also able to mount it through mapping new network drive.
The trick is that you have to follow with "Connect to a Web site that you
can use to store your documents and pictures" instead of doing
it directly as so called webFolders are usually mapped.
Have a look at the attached guide.
Probably the vista web folders update was corrupted or wasn't installed
at all if the mapping didn't worked at the first time.
Still no luck with command line.

Comment by Zdenek Skodik [ 21/Apr/10 ]


At least few possibilities exist.

Generated at Mon Feb 12 11:10:59 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.