Ralf,
I made the changes you suggested and I tried both port 80 and 443, but I
still get the following access errors from the web server:
192.168.7.129 - - [06/Jul/2011:14:59:36 -0500] “PROPFIND / HTTP/1.1” 302 2954
192.168.7.129 - - [06/Jul/2011:14:59:36 -0500] “PROPFIND
/egroupware/groupdav.php/ HTTP/1.1” 401 91
192.168.7.129 - david [06/Jul/2011:14:59:36 -0500] “PROPFIND
/egroupware/groupdav.php/ HTTP/1.1” 207 430
192.168.7.129 - - [06/Jul/2011:14:59:36 -0500] “PROPFIND/principals/
HTTP/1.1” 405 1042
192.168.7.129 - david [06/Jul/2011:14:59:36 -0500] “PROPFIND
/egroupware/webdav.php/principals/users/david/ HTTP/1.1” 404 -
Any ideas what I'm messing up?
Go with a browser to
http://myserver.mydomain.com:80/egroupware/webdav.php/principals/users/david/
You will get a page displaying in human readable form the result of the
propfind, or maybe an error.
I had a quick look in the code, “404 Not Found” is issued if the
account-name is incorrect, maybe some space or other special char in the
account-name you entered on the device.
Ralf
Ralf, All,
I have carddav working on the iphone (4.3.3 OS) with both egroupware
installs I have, but I cannot get the calendars to sync at all. That seems
strange to me.
carddav communications work fine and here are the access_log entries from it:
192.168.7.129 - - [12/Jul/2011:10:45:24 -0500] “PROPFIND
/egroupware/groupdav.php/Default/ HTTP/1.1” 401 91
192.168.7.129 - david [12/Jul/2011:10:45:25 -0500] “PROPFIND
/egroupware/groupdav.php/Default/ HTTP/1.1” 207 4500
192.168.7.129 - david [12/Jul/2011:10:45:29 -0500] “PROPFIND
/egroupware/groupdav.php/principals/users/david/ HTTP/1.1” 207 1235
192.168.7.129 - david [12/Jul/2011:10:45:29 -0500] “PROPFIND
/egroupware/groupdav.php/david/ HTTP/1.1” 207 4482
192.168.7.129 - david [12/Jul/2011:10:45:30 -0500] “PROPFIND
/egroupware/groupdav.php/Default/ HTTP/1.1” 207 4500
192.168.7.129 - david [12/Jul/2011:10:45:31 -0500] “PROPFIND
/egroupware/groupdav.php/david/addressbook/ HTTP/1.1” 207 555
192.168.7.129 - david [12/Jul/2011:10:45:32 -0500] “PROPFIND
/egroupware/groupdav.php/Default/addressbook/ HTTP/1.1” 207 557
192.168.7.129 - david [12/Jul/2011:10:45:34 -0500] “PROPFIND
/egroupware/groupdav.php/david/addressbook/ HTTP/1.1” 207 555
192.168.7.129 - david [12/Jul/2011:10:45:35 -0500] “PROPFIND
/egroupware/groupdav.php/Default/addressbook/ HTTP/1.1” 207 557
caldav (port 443) on the other hand gives:
192.168.7.129 - - [12/Jul/2011:11:18:23 -0500] “PROPFIND / HTTP/1.1” 200 6833
192.168.7.129 - - [12/Jul/2011:11:18:23 -0500] “PROPFIND /principals/
HTTP/1.1” 405 1026
192.168.7.129 - - [12/Jul/2011:11:18:23 -0500] “PROPFIND
/egroupware/webdav.php/principals/users/david/ HTTP/1.1” 401 91
192.168.7.129 - david [12/Jul/2011:11:18:23 -0500] “PROPFIND
/egroupware/webdav.php/principals/users/david/ HTTP/1.1” 404 -
the iphone error is:
Calendar Account
Unable to verify account
information.
[button] OK
Trying port 80, the log entries are:
192.168.7.129 - - [12/Jul/2011:11:20:28 -0500] “PROPFIND
/egroupware/webdav.php/principals/users/david/ HTTP/1.1” 401 91
192.168.7.129 - david [12/Jul/2011:11:20:28 -0500] “PROPFIND
/egroupware/webdav.php/principals/users/david/ HTTP/1.1” 404 -
The port seems to make no difference. I have tried 80, 443, 8008 and 8443 and
all give the same entries in the servers access_log.
Looking at the difference between the carddav log entries and the caldav log
entries, it looks like carddav uses “…/groupdav.php/david/…” while caldave
is trying to use “…/groupdav.php/david/principals/users/david/…”
Could the extra /principals/users/ in the URL be the problem?
–
David C. Rankin, J.D.,P.E.
AppSumo Presents a FREE Video for the SourceForge Community by Eric
Ries, the creator of the Lean Startup Methodology on “Lean Startup
Secrets Revealed.” This video shows you how to validate your ideas,
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers