Hi,
I just installed irods-webdav on a server that is used as a gateway to irods, following and adapting the configuration from
http://irods.org/post/how-to-drag-and-drop-access-to-irods-with-webdavMany thanks for this clear step-by-step doc!
I'm doing my tests with the linux client "cadaver".
It's seems to work, but only if I use the "-t" (tolerant) option of cadaver:
bzizou@bart:~$ cadaver -t
http://ciment-grid.ujf-grenoble.fr/irods-webdav/home/bzizouIgnored error: /irods-webdav/home/bzizou/ not WebDAV-enabled:
Did not find a collection resource.
dav:/irods-webdav/home/bzizou/? ls
Listing collection `/irods-webdav/home/bzizou/': succeeded.
Coll: [...]
If I remove the -t, of course, cadaver exits. But with this option, I'm able to browse, cd and get files.
I noticed only 2 things:
- not all my collections are listed, some are strangely missing, but if I cd into a non-listed one, it works and I can get files from it
- at the connection, I get a 401 on the first OPTIONS query; but it might be normal in the auth process:
129.88.37.23 - - [15/Sep/2015:16:38:08 +0200] "OPTIONS /irods-webdav/home/bzizou/ HTTP/1.1" 401 1198 "-" "cadaver/0.23.3 neon/0.30.1"
129.88.37.23 - - [15/Sep/2015:16:38:08 +0200] "OPTIONS /irods-webdav/home/bzizou/ HTTP/1.1" 200 380 "-" "cadaver/0.23.3 neon/0.30.1"
129.88.37.23 - - [15/Sep/2015:16:38:08 +0200] "PROPFIND /irods-webdav/home/bzizou/ HTTP/1.1" 207 801 "-" "cadaver/0.23.3 neon/0.30.1"
My question is: how to debug this? I couldn't find any relevant informations into the log files of tomcat or apache.