Hi,

Longtime user of DAViCal here and have tried Caldavzap a few times, but never succeeded in installing / configuring it properly. At this time, I presume the problem lies with me and my setup, and I would very much like to get it working.

My setup:
* Debian Wheezy (with PHP/5.3.3-7+squeeze19 for BC reasons)
* Apache 2.2
* DAViCal/1.1.3.1; DB/1.2.11
* Caldavzap 0.11.1

Errors I keep getting:
* If I login using my own user credentials, they are accepted, but I only get a white page with text 'Resource not found' (HTTP/404)
* If I login using someone else's credentials, I get an error HTTP/403 with following XML response:
--
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: :Response status 403 for GET /caldavzap/
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: :***************** Response Header ****************
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->X-Powered-By: PHP/5.3.3-7+squeeze19
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->Server: 1.1
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->DAV: extended-mkcol, bind, addressbook, calendar-auto-schedule, calendar-proxy
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->X-DAViCal-Version: DAViCal/1.1.3; DB/1.2.11
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: headers:-->Content-type: text/xml; charset="utf-8"
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: :******************** Response ********************
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:--><?xml version="1.0" encoding="utf-8" ?>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:--><error xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:--> <need-privileges>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->  <resource>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->   <href>/caldavzap/</href>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->   <privilege>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->    <C:read-free-busy/>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->   </privilege>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->  </resource>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:--> </need-privileges>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:--></error>
[Sun Dec 21 14:16:47 2014] [error] [client <IPaddress>] DAViCal: LOG: response:-->
--

What I have done:
* read the readme.txt multiple times
* wget and unzip the zip-file into /var/www/caldavzap + chowned all files by www-data (and even chmod 770...)
* added an 'Alias /caldavzap/ /var/www/caldavzap' to my davical-virtualhost
* I tried adding a Directory-section for caldavzap inside the davical virtualhost
* I tried various combinations of var.globalAccountSettings and var.globalNetworkCheckSettings and var.globalNetworkAccountSettings
* I have always run ./cache_update.js (as root) between changes to the config

Auth: My Davical setup uses the internal database for authentication/authorization (I should update it to using Kerberos/LDAP, but that means a lot of reconfiguring of the clients, not to mention things that could go wrong)
* I tried without changing anything in config.js and/or auth-files
* I tried with generic auth (with both the base URL for davical as well as a test base URL in which I have succesfully added Kerberos and Basic auth)

Thank you for any help or guidance you can provide!

Kr,
Vincent