CalDAV account not appearing in calendar app
Note: This used to work in the release before lijoki: It stopped working a couple of weeks before lijoki landed. It still doesn't work in lijoki. The caldav server was updated at _roughly_ the time the bug showed up but that doesn't 100% line up with the problem's timeline.
Setup, from accounts UI:
Caldav account: Server: https://sogo.example.com Cardav path: not set Caldav path: /SOGo/dav/usernamehere/Calendar (for all calendars) /SOGo/dav/usernamehere/Calendar/personal (for a single calendar) Account successfully logged in, expected set of calendars is displayed. Calendar app: Calendar starts up. No events from caldav source above listed. Manual syncing: still no events. Wait for syncperiod x2 to pass: no events. Go to "Manage Calendars" caldav source above is not listed after a few seconds the caldav source apears, and is selected (radio widget is "bright") one or two seconds later the caldav source disappears from the list again.
Caldav account continues to appear valid in accounts UI.
There appear to be no entries from that caldav source in the sqlite cache (I think, I should double check this).
I have the exact same symptoms on my Uni's ownCloud server. When I delete everything from the calender (by removing it, and readding it), it works for a while. My personal nextCloud server works perfectly.
I currently have another problem though, so I cannot test it.
Ruben De Smet ( 2017-04-12 22:04:18 +0200 )edittry to set the caldav path as the server-url, uncheck carddav, leave caldav path empty. this works for my posteo-account under 2.0.5.6/fairphone2, another constellation does not work. (i had to set up 2 accounts on sailfish, one for caldav, the other for carddav. both in one sailfish account did not work for me.)
Ole ( 2017-04-13 21:19:38 +0200 )editTried it - made no difference, but I wouldn't have expected it to.
As I said, this setup used to work, and accounts UI can see all my calendars: It's the calendar app that rejects the caldav source for some reason.
fledermaus ( 2017-04-13 21:49:09 +0200 )editI remember someone telling me to kill a certain daemon, and running the same daemon in debug mode over SSH. I remember that the daemon soft-crashed on a certain field or character that was present in a certain calendar entry, and therefore neglected the whole calendar. I even remember that it displayed exactly what field/char it was, but I do not remember how to start that daemon (which one, for the most) myself.
Ruben De Smet ( 2017-04-15 15:43:47 +0200 )edit