Documentation

WebDAV

Install WebDAV

sudo apt-get install -y hubzero-webdav

Configure WebDAV

sudo hzcms configure webdav --enable

Test

sudo ls -l /webdav/home/admin
total 0

Browse to your site's https /webdav address (e.g. https://myhub/webdav). You should get prompted for a username and password. Use the admin account. You should see an empty directory listing and no error messages.

Now test using a WebDAV client.

sudo apt-get install cadaver
sudo cadaver https://localhost/webdav

You will be prompted to accept self signed certificate (if it is still installed) and then to enter your username and password. Use the 'admin' account again to test. When you get the "dav:/webdav/>" prompt just enter "ls" and it should show the test file.

Finally clean up test case

sudo apt-get purge cadaver

Troubleshooting

If the test doesn't work, check if the fuse kernel module is loaded

sudo  lsmod | grep fuse
fuse                   54176  0 

If there is no output then try starting the kernel module manually

sudo modprobe fuse

Then try the test again

Last modified: