Closed gx42 closed 1 month ago
VObject doesn't like an item from your address book. Unfortunately the error message is not helpful. I improved the logging for this case. Please install Radicale 2.1.2 and try again.
It should tell you which file is causing the problem. It would be helpful if you could post the problematic address book entry here. You can remove any personal information.
My apologies, I haven't had time to test it again with a newer revision of Radicale; doing so means removing the calendar from my phone and PC which I rely on daily, which I guess is a testament to how much I rely on it. If I get time I'll try to test again this weekend and will update this issue with the results.
I've just tested it with 2.1.8 and now it appears to lock up completely after Mozilla Thunderbird reads calendars. It locks up a terminal and pegs a core at 100%, ^C doesn't kill the Python instance, I have to either kill the process from another terminal or terminate the xterm. I've attached the debug output:
Radicale has to initialize its internal caches. When your imported collections are big, this can take quiet a while. (Clients may time out.) After the cache for a collections is initialized, subsequent requests will be >100x faster.
please try with up-to-date radicale and vobject and reopen depending on root cause
Since exporting Radicale data from 1.1.4 I haven't managed to get the address book syncing yet on 2.1.1 through either the Inverse SOGo connector for Mozilla Thunderbird or DAVdroid for Android. SOGo just says "No changes.", DAVdroid fails with "Address book synchronization failed" and debug export reports "http/1.0 500 Internal Server Error".
Relevant debug log:
Radicale 2.1.1 running on Ubuntu 14.04. Calendar appears to work ok.