Maybe it is just magic but it looks like to work so far.
Just try by yourself to find corner cases.
I will add comments here if/when I find issues with this configuration.
initial contacts sync with Kolab Now does work, but when I change a contact on the server or on the smartphone, the exception which you see on the screenshots occurs. As long as I don’t edit a contact, sync works.
This behaviour occured the first the in the version before the actual one.
Please let me know if you need more informations.
401 means wrong user name/password. Did you change the password or authentication details?
No, I didn’t change anything. The sync of task and calendar works fine with the same credentials. Only problem is the contact sync.
Can you please fetch verbose logs and see whether the Authorization header is correct? For Basic auth, it’s base64 encoded string in the form “<user name>:<password>” (if I remember correctly).
Thanks, but these logs are not verbose. You have to do
setprop log.tag.Wire VERBOSE.
I strongly believe that this is not a DAVdroid issue, but to be sure, we will have to read the wire logs.
I think the sync fails because google is called. why is it called?
Guess it’s the same issue as #482. Please follow up there.