gvfs-mount does not support WebDAV https resources requiring authentication
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gvfs (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Whenever I tried to mount a WebDAV https resource that requires Basic Authentication, either via the "Connect to Server..." gvfs-mount GUI or via CLI gvfs-mount, the UI went into a long mute pause, or the CLI command just did nothing - and then, after a few minutes, I got the error that the remote resource did not answer.
As I administer the WebDAV server, I looked into the logs and noticed that the GVFS client (gvfs/1.10.0) did not send credentials, although the server clearly answered with "401 Auth Required".
Can somebody confirm that gvfs-mount doesn't support authentication for WebDAV https resources?
And why is the GUI asking for username and password if these aren't passed on to the WebDAV server?
davfs, dave, litmus and all the others confirmed that my server works to spec and they connect without trouble. Only gvfs doesn't. It's clearly an issue with gfvs-mount, that, btw, doens't mention how to supply credentials on the CLI for login-only resources and doesn't ask for it interactively, not for http resources and not for https resources.
Important:
It could be , this is an issue with the https SSL backend, as I've found out that a WebDAV resource that requires credentials but does so over insecure http, works. An example is the http://
--
Ubuntu 11.10
Release: 11.10
gvfs
gvfs:
Installed: 1.10.0-0ubuntu1.1
Candidate: 1.10.0-0ubuntu1.1
Versiontabel:
*** 1.10.0-0ubuntu1.1 0
500 http://
100 /var/lib/
1.
500 http://
After upgrading to Ubuntu 12.04, I can add that the problem persists with gvfs/1.12.1