[horde] Problems with CalDAV (solved)
Ralph Ballier
ballier at mail.schule.de
Tue Oct 3 18:56:20 UTC 2017
----- Nachricht von Jan Schneider <jan at horde.org> ---------
Datum: Tue, 03 Oct 2017 13:45:09 +0000
Von: Jan Schneider <jan at horde.org>
Betreff: Re: [horde] Problems with CalDAV
An: horde at lists.horde.org
> Zitat von Ralph Ballier <ballier at mail.schule.de>:
>
>> ----- Nachricht von Ralph Ballier <ballier at mail.schule.de> ---------
>> Datum: Tue, 03 Oct 2017 13:33:17 +0200
>> Von: Ralph Ballier <ballier at mail.schule.de>
>> Betreff: Re: [horde] Problems with CalDAV
>> An: horde at lists.horde.org
>>
>>> Hello,
>>>
>>> I've tried a lot. I have also looked into the bitfire forums.
>>> There are articles about this error, but all write that it is a
>>> problem of horde.
>>>
>>> What can I do?
>>>
>>> Here again the error message on the mobile phone with Android 7.0:
>>>
>>> --- BEGIN DEBUG INFO ---
>>> SYNCHRONIZATION INFO
>>> Synchronization phase: 7
>>> Account name: ballier at mail.xxxxx.yy
>>> Authority: com.android.calendar
>>>
>>> REMOTE RESOURCE:
>>> https://horde.xxxxx.yy/rpc.php/calendars/ba/calendar~07jceIEdrE-3DNaogacFLkE/[1]
>>>
>>> EXCEPTION:
>>> at.bitfire.dav4android.exception.InvalidDavResponseException:
>>> Expected 207 Multi-Status, got 200 OK
>>> at
>>> at.bitfire.dav4android.DavResource.assertMultiStatus(DavResource.kt:341)
>>> at
>>> at.bitfire.dav4android.DavCalendar.calendarQuery(DavCalendar.kt:90)
>>> at
>>> at.bitfire.davdroid.syncadapter.CalendarSyncManager.listRemote(CalendarSyncManager.kt:108)
>>> at
>>> at.bitfire.davdroid.syncadapter.SyncManager.performSync(SyncManager.kt:145)
>>> at
>>> at.bitfire.davdroid.syncadapter.CalendarsSyncAdapterService$SyncAdapter.sync(CalendarsSyncAdapterService.kt:54)
>>> at
>>> at.bitfire.davdroid.syncadapter.SyncAdapterService$SyncAdapter.onPerformSync(SyncAdapterService.kt:62)
>>> at
>>> android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:272)
>>>
>>>
>>
>> I forgot to write the message in horde_access.log:
>>
>> 84.191.196.134 - ba [03/Oct/2017:14:06:23 +0200] "PROPFIND
>> /rpc.php/calendars/ba/calendar~07jceIEdrE-3DNaogacFLkE/[1]
>> HTTP/1.1" 207 6832 "-" "DAVdroid/1.8.1-gplay (2017/09/25;
>> dav4android; okhttp3) Android/7.0"
>> 84.191.196.134 - ba [03/Oct/2017:14:06:28 +0200] "PROPFIND
>> /rpc.php/calendars/ba/calendar~5qTpKpUlD7DX97bVSPdQYRW/[2]
>> HTTP/1.1" 207 6836 "-" "DAVdroid/1.8.1-gplay (2017/09/25;
>> dav4android; okhttp3) Android/7.0"
>> 84.191.196.134 - ba [03/Oct/2017:14:06:24 +0200] "REPORT
>> /rpc.php/calendars/ba/calendar~07jceIEdrE-3DNaogacFLkE/[1]
>> HTTP/1.1" 200 791 "-" "DAVdroid/1.8.1-gplay (2017/09/25;
>> dav4android; okhttp3) Android/7.0"
>> 84.191.196.134 - ba [03/Oct/2017:14:06:28 +0200] "REPORT
>> /rpc.php/calendars/ba/calendar~5qTpKpUlD7DX97bVSPdQYRW/[2]
>> HTTP/1.1" 200 791 "-" "DAVdroid/1.8.1-gplay (2017/09/25;
>> dav4android; okhttp3) Android/7.0"
>>
>> and in horde_error.log:
>>
>> [Tue Oct 03 14:07:04.507613 2017] [:error] [pid 22555] [client
>> 84.191.196.134:57450] PHP Fatal error: Allowed memory size of
>> 2147483648 bytes exhausted (tried to allocate 1608515584 bytes) in
>> Unknown on line 0
>>
>
> Try this as a non-admin user.
>
Thanks for the hint.
After I had removed my account from the adminaccounts, there were no
more errors in horde_error.log. But the calendars were still not
synchronized.
Then I found out, that the class "horde_timezone" was not installed.
After the installation, the synchronization worked.
Links:
------
[1] http://rpc.php/calendars/ba/calendar~07jceIEdrE-3DNaogacFLkE/
[2] http://rpc.php/calendars/ba/calendar~5qTpKpUlD7DX97bVSPdQYRW/
More information about the horde
mailing list