I don’t know which version of davdroid I used when I first installed it (probably 6 or more months back), but then I could add a new account with email/password since I set up the correct well-known urls for caldav and carddav.
Now I wanted to set it up on another phone, but it can’t find the resources. Not even with the same account. I even tried it on the phone it worked by deleting the account and re-adding. --> same result, so some update it davdroid caused it.
I found the problem myself by digging into the source code.
Apparently the .well-known urls don’t get checked anymore if there was no SRV record found for the domain…
Was this intended? Afaik the RFC doesn’t specify this.
Please revert this regression if there is no reason against it.