[horde] Horde and WebDAV problems
Geoff Roberts
geoff at apro.com.au
Mon Dec 5 14:48:03 UTC 2011
Hi,
I can't seem to get WebDAV working with Horde 4.0.12 - or at least gollem
(2.0.1) in particular (I haven't been able to check other Horde modules yet).
Using gollem in Horde itself works fine - just WebDAV doesn't seem to work.
I can WebDAV browse to:
dav://server.com/rpc.php
I get the following list of directories:
- Address Book
- Calendar
- File Manager
- Tasks
However, as soon as I try to go into any of the directories I receive an
error.
For testing I have 2 SQL shares in gollem - the default 'sql' - "SQL Server"
renamed just "SQL" and 'sqlhome' renamed "SQL Home"
I receive errors such as the following (slightly abbreviated for space):
DEBUG: HORDE [gollem] 1. Horde_Rpc_Webdav->getResponse()
/htdocs/horde4/rpc.php:146
2. Horde_Rpc_Webdav->ServeRequest()
/usr/local/share/pear/Horde/Rpc/Webdav.php:250
3. Horde_Rpc_Webdav->http_PROPFIND()
/usr/local/share/pear/Horde/Rpc/Webdav.php:982
4. Horde_Rpc_Webdav->PROPFIND()
/usr/local/share/pear/Horde/Rpc/Webdav.php:1311
5. Horde_Rpc_Webdav->_list() /usr/local/share/pear/Horde/Rpc/Webdav.php:390
6. Horde_Registry->callByPackage()
/usr/local/share/pear/Horde/Rpc/Webdav.php:533
7. call_user_func_array() /usr/local/share/pear/Horde/Registry.php:1020
8. Gollem_Api->browse()
9. Horde::errorHandler() /htdocs/horde4/gollem/lib/Api.php:44
[pid 14347 on line 240 of "/usr/local/share/pear/Horde.php"]
2011-12-06T00:09:30+11:00 WARN: HORDE [gollem] PHP ERROR: Invalid argument
supplied for foreach() [pid 14347 on line 44
of "/htdocs/horde4/gollem/lib/Api.php"]
PHP ERROR: Undefined variable: backends [pid 14347 on line 44 of
"/htdocs/horde4/gollem/lib/Api.php"]
The Apache access files also shows issues with the gollem part of the WebDAV
URL:
"PROPFIND /horde/rpc.php HTTP/1.0" 207 3704 "-" "gvfs/1.6.4"
"PROPFIND /horde/rpc.php HTTP/1.0" 207 3704 "-" "gvfs/1.6.4"
"PROPFIND /horde/rpc.php/gollem/SQL HTTP/1.0" 404 - "-" "gvfs/1.6.4"
"PROPFIND /horde/rpc.php/gollem/SQL HTTP/1.0" 404 - "-" "gvfs/1.6.4"
"PROPFIND /horde/rpc.php/gollem/SQL HTTP/1.0" 404 - "-" "gvfs/1.6.4"
"PROPFIND /horde/rpc.php HTTP/1.0" 207 3704 "-"
I'm running Horde 4 with the following modules/versions.
Address Book Address Book (turba) 3.0.10
Calendar Calendar (kronolith) 3.0.12
File Manager File Manager (gollem) 2.0.1
Horde Horde (horde) 4.0.12
Mail Mail (imp) 5.0.15
Notes Notes (mnemo) 3.0.3
Password Password (passwd) 4.0
Tasks Tasks (nag) 3.0.6
Any suggestions on how to solve this?
Kind regards,
Geoff
More information about the horde
mailing list