litmus is a WebDAV test suite to test your webserver for all needed WebDAV methods which could help you debugging WebDAV problems like described in this FAQ: https://forum.owncloud.org/viewtopic.php?f=17&t=7536
The test suite is available here:
http://www.webdav.org/neon/litmus/
but is fairly old (latest release 9 December 2011) and needs some steps to get it to work on Debian when testing SSL enabled webservers:
1. Download sources
Download and extract the sources from the link above to /usr/src
2. Install dependencies
The "libneon27-gnutls-dev" needs to be installed which contains a fixed libneon27 packages instead of the shipped one in litmus
3. Edit configure script
The /usr/src/litmus-0.13/configure scripts needs to be edited to be able to compile litmus against the external libneon27 lib. Open up the file in your favorite texteditor and replace all:
25 26 27 28 29
with:
25 26 27 28 29 30
4. Configure and compile litmus
Change to the folder /usr/src/litmus-0.13 and run the following:
./configure --with-ssl --with-neon=/usr
make
and then su / sudo and run:
make install
5. Run the testsuite against ownCloud
The following command can be used to test your webserver:
litmus https://example.com/remote.php/webdav username password
Optional you can continue if one test is failing by adding the -k switch to the command above:
litmus -k https://example.com/remote.php/webdav username password