gvfs-mount does not support WebDAV https resources requiring authentication

Bug #1022346 reported by isync
16
This bug affects 3 people
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://demo.sabredav.org/public/ demo server. Sadly, this server has no https alternate URL to confirm.

--
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://archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages
        100 /var/lib/dpkg/status
     1.10.0-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages

Tags: gvfs webdav
Revision history for this message
isync (o-zucker) wrote :

After upgrading to Ubuntu 12.04, I can add that the problem persists with gvfs/1.12.1

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gvfs (Ubuntu):
status: New → Confirmed
Revision history for this message
Devin Petroff (devinpetroff) wrote :

Problem persists in 14.04 running Unity - Nautilus does not prompt for login credentials when accessing WebDAV http servers, it will show that you have established a connection, but will not show the files.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.