Hi all,
Last week I upgraded my eGW instance from 1.8 to 17.1.003 by downloading the release from github (I can’t use a package manager since this instance is on a shared host).
I installed both egroupware-epl-17.1.20181018.zip and egroupware-epl-contrib-17.1.20181018.zip, upgrade went fine.
My good old MokobiSync did’t work anymore and since support stopped, I bought CalDAV-sync.
However, I can’t get to sync my calendar.
Log at eGW shows me:
*** 84.192.100.56 2018-11-16T17:00:16+01:00
OPTIONS /groupdav.php/(username)/calendar/ HTTP/1.1
Authorization: Basic *******************
Content-Length: 0
Host: (domainname)
Connection: Keep-Alive
User-Agent: CalDAV-Sync/0.4.32 (BullittGroupLimited; CatS60; Android 6.0.1; nl_NL; org.dmfs.caldav.lib/748; like iOS/5.0.1 (9A405) dataaccessd/1.0)
HTTP/1.1 200 OK
Date: Fri, 16 Nov 2018 16:00:16 GMT
Server: Apache/2
X-Powered-By: PHP/5.6.38
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-Dav-Powered-By: EGroupware 17.1.003 CalDAV/CardDAV/GroupDAV server
MS-Author-Via: DAV
X-WebDAV-Status: 200 OK
DAV: 1, 2, access-control, calendar-access, calendar-auto-schedule, calendar-proxy, calendarserver-principal-property-search, calendarserver-private-events, calendar-managed-attachments
Allow: OPTIONS, REPORT, PROPFIND, PROPPATCH, MKCOL, GET, POST, PUT, DELETE, COPY, MOVE, LOCK, UNLOCK, ACL, HEAD
Content-length: 0
*** OPTIONS /(username)/calendar/ --> "200 OK" took 0.000 s
*** 84.192.100.56 2018-11-16T17:00:17+01:00
PROPFIND /groupdav.php/(username)/calendar/ HTTP/1.1
Authorization: Basic *******************
Content-Type: application/xml; charset="utf-8"
Depth: 0
Content-Length: 522
Host: (domainname)
Connection: Keep-Alive
User-Agent: CalDAV-Sync/0.4.32 (BullittGroupLimited; CatS60; Android 6.0.1; nl_NL; org.dmfs.caldav.lib/748; like iOS/5.0.1 (9A405) dataaccessd/1.0)
Accept-Encoding: gzip
<?xml version='1.0' encoding='utf-8' ?><B:propfind xmlns:A="http://calendarserver.org/ns/" xmlns:B="DAV:" xmlns:C="http://apple.com/ns/ical/" xmlns:D="urn:ietf:params:xml:ns:caldav"><B:prop><B:supported-report-set /><C:refreshrate /><B:displayname /><A:source /><B:current-user-privilege-set /><D:managed-attachments-server-URL /><A:getctag /><D:max-attachments-per-resource /><C:calendar-color symbolic-color="custom" /><D:max-attachment-size /><D:supported-calendar-component-set /><B:sync-token /></B:prop></B:propfind>
HTTP/1.1 207 Multi-Status
Date: Fri, 16 Nov 2018 16:00:17 GMT
Server: Apache/2
X-Powered-By: PHP/5.6.38
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-Dav-Powered-By: EGroupware 17.1.003 CalDAV/CardDAV/GroupDAV server
X-WebDAV-Status: 207 Multi-Status
DAV: 1, 2, access-control, calendar-access, calendar-auto-schedule, calendar-proxy, calendarserver-principal-property-search, calendarserver-private-events, calendar-managed-attachments
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:">
<D:response xmlns:ns0="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" xmlns:ns2="urn:ietf:params:xml:ns:caldav" xmlns:ns3="http://calendarserver.org/ns/" xmlns:ns4="http://apple.com/ns/ical/">
<D:href>/groupdav.php/(username)/calendar/</D:href>
<D:propstat>
<D:prop>
<D:displayname>Calendar (name)</D:displayname>
<ns2:supported-calendar-component-set xmlns:ns2="urn:ietf:params:xml:ns:caldav"><ns2:comp name="VEVENT"/></ns2:supported-calendar-component-set>
<D:supported-report-set><D:supported-report><D:report><ns2:calendar-query /></D:report></D:supported-report><D:supported-report><D:report><ns2:calendar-multiget /></D:report></D:supported-report><D:supported-report><D:report><ns2:free-busy-query /></D:report></D:supported-report></D:supported-report-set>
<ns3:getctag>1542286474</ns3:getctag>
<D:current-user-privilege-set><D:privilege><D:read-current-user-privilege-set /></D:privilege><D:privilege><D:read /></D:privilege><D:privilege><D:write-properties /></D:privilege><D:privilege><D:bind /></D:privilege><D:privilege><D:write-content /></D:privilege><D:privilege><D:unbind /></D:privilege><D:privilege><ns2:read-free-busy /></D:privilege></D:current-user-privilege-set>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
<D:propstat>
<D:prop>
<ns4:refreshrate/>
<ns3:source/>
<ns2:managed-attachments-server-URL/>
<ns2:max-attachments-per-resource/>
<ns4:calendar-color/>
<ns2:max-attachment-size/>
<D:sync-token/>
</D:prop>
<D:status>HTTP/1.1 404 Not Found</D:status>
</D:propstat>
</D:response>
</D:multistatus>
*** PROPFIND /(username)/calendar/ --> "207 Multi-Status" took 0.037 s
Syncing my contacts with CardDAV-Sync Free seems to work fine.
Any help here is appreciated, thanks in advance
Oscar