Hi,
I read a lot of CalDavZAP and tried to use ist. But it's not possible for me. I used a lot of hours to search and get a working configuration[e.g. [1,2,3]. Or better some example configurations. But I can't find any help. So I wanna ask you.
Available on the website [4]: "Tested with the following CalDAV servers: DAViCal, OS X server, Cyrus IMAP CalDAV (beta), SabreDAV, Baïkal, Radicale (>=0.8) and Oracle Communications Calendar Server"
Well, the questions is: How does it works and what setup/config was used? Can anyone help me for this?
CalDavZAP 0.10.0.1:
I use Radicale (0.8 and tried also git version) with htpasswd for user authentication, added header information in radicale config and tried some different configurations for CalDavZAP.
[...] [auth] type = htpasswd htpasswd_encryption = sha1
[headers] Access-Control-Allow-Origin = *
Access-Control-Allow-Methods = DELETE, HEAD, GET, LOCK, MKCALENDAR, MKCOL, MOVE, OPTIONS, POST, PROPFIND, PROPPATCH, PUT, REPORT, UNLOCK
Access-Control-Allow-Headers = User-Agent, Authorization, Content-type, Depth, If-match, If-None-Match, Lock-Token, Timeout, Destination, Overwrite, X-client, X-Requested-With
Access-Control-Expose-Headers: Etag
When I'll start with CardDavMATE, I think, the problem will be similar.
Best regards,
Frank
[1] http://librelist.com/browser//radicale/2013/3/30/known-working-web-clients/
[2] http://www.inf-it.com/mlmmj/davclients/2013-10/0000001.html [3] http://www.inf-it.com/mlmmj/davclients/2013-12/0000013.html [4] http://www.inf-it.com/open-source/clients/caldavzap/
Hi Frank,
1. it seems that you're trying a cross-domain setup -- it's much easier if you try first with a common domain for your caldav server and CalDavZAP
2. try to verify your caldav server first -- can you connect with something like "curl --verbose -u user:pass http://your.site/cal.php/principals/" (or whatever the apropriate radicale URL is, I use baikal)? (You've to use "curl --digest ..." if your caldav auth is digest instead of basic)
3. if 1. and 2. are ok and you connect with CalDavZAP, I'd recommend to use a javascript console (it's built in in chrome and you can use firebug with firefox) to see the connection errors.