So calendar sync appears back to normal on OC web interface, as well as android calendar. However when i turn the sync option on for tasks in DAVdroid, it appears that recurring events dissappear from Thunderbird. I have 5 calendars currently synced, and my calendar that has most of my entries was missing several or maybe all items that I have set to repeat every weekday. Any ideas, is this OpenTasks doing, or what? I understood that OpenTasks did not support recurring tasks, but it shouldn’t make them or events disappear unless they are modified from within OpenTasks. Point me to any relevant logs you may need and I’ll try to figure out how to get them. This has been pretty frustrating as I am using this calendar for work and personal. So the original issue of this post is fixed, should this be posted as another topic? Thanks.
DAVx⁵ 2.10: 405 Method Not Allowed
Thanks for the oustanding DAVx⁵ app, which served perfectly until the latest update to 2.10. Up until 2.07(-ose), synchronisation, service discovery etc. worked like a charm, upgrading to 2.10 broke synchronisation completely, always terminating with “405 Method Not Allowed”.
Server software: OpenXchange 7.84-Rev44. The server software did not during the time I upgraded DAVx⁵ from 2.07-ose to 2.10-ose.
- Install 2.07-ose on another device (Android 8.1)
- Set up account and finish process
- Calendars and address books synchronize without error
What does not work:
- Upgrade from 2.07-ose to 2.10-ose
- Synchronize calendars
- Terminates with error “405 Method Not Allowed”
What does not work, either:
- Install 2.10-ose fresh
- Set up account
- Set up terminates with error that the server seems to be no CalDAV server
I attached debug information regarding this error. You will see I have two accounts in my setup (ACCOUNT-1 and ACCOUNT-2), where ACCOUNT-1 fails in to sync in 2.10-ose. ACCOUNT-2 is running on another system and syncs smoothless.
Just to emphasize: ACCOUNT-1 synced smoothless until and including 2.07-ose, sync broke with update to 2.10-ose, no changes to the server.
Hope you can fix the issue soon! If there is anything I can help with, just let me know.
Does your server use the HTTP
User-Agentto switch behavior? DAVx⁵ now sends “DAVx5/…” instead of “DAVdroid/…”
I’ll check and reply.
Yep, looks like. I trialled the server with Lightning:
HTTP-UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 Lightning/220.127.116.11
Result: HTTP/1.1 207 CUSTOM
i.e., sync works
HTTP-UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3 möööööööööööööööp
Result: HTTP/1.1 405 Method Not Allowed
@schiri Can you fix this on server-side?
@rfc2822 I’m sorry, I can’t.
But my fantatstic admin was able to!
All is back to normal now, thanks for assistance.