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?