Package: davical
Version: 1.1.5-1
Severity: important

>From time to time, the clients fail to sync with DAViCal.

Many of the clients don't indicate there is an error.  For example, the
Lightning plugin for Thunderbird logs errors like this to the console
where ordinary users would never see them:


Warning: CalDAV: No response status doing webdav sync for calendar foo
Warning: CalDAV: Error doing webdav sync: undefined
Warning: There has been an error reading data for calendar: foo.
However, this error is believed to be minor, so the program will attempt
to continue. Error code: DAV_REPORT_ERROR. Description: There has been
an error reading data for calendar:
https://foo.example.org/davical/caldav.php/foo/home/. It has been
disabled until it is safe to use it.
Warning: There has been an error reading data for calendar: foo.
However, this error is believed to be minor, so the program will attempt
to continue. Error code: READ_FAILED. Description:




but it doesn't show any error in the GUI until somebody tries to do
something like dismissing a reminder.  Other clients, like DAVdroid,
just fail to sync without showing any feedback.

Simply logging into the web server and doing

  systemctl restart apache2

resolves the issue and all the clients work again for another week or so.

Has anybody else observed this?

Where should I look for additional logging or clues next time this
happens?  Should I enable any extra logging options in DAViCal, Apache
or PostgreSQL?

Reply via email to