Hi all,
I have solved my problem with agendav.
That was a certificate problem.
To understand what was wrong I :
- put agendav in the “dev” enviromnet instead of prod
- used
strace
following thephp-fpm
processes (agendav pool)
I saw that when opening agendav there an error 35 from the lib curl. This error is happening when there is a problem with ssl connection.
In the strace output I saw that the php-fpm try to read the ca certificate by reading the file /etc/ssl/certs/af6cfc12.0
.
This is a symbolic link to /etc/ssl/certs/ssl-cert-snakeoil.pem'. I removed that link and re-create it to point on
/etc/ssl/certs/ca-yunohost_crt.pem`
Now agendav is working well, including davdroid sync.
I think what I’ve done is ugly (maybe an update will break my workaround). I do not know how cert management is working on debian.
If someone has an explanation, I’am listening.
PS : problem with my contacts in roundcube and errors 500 (probably the same root cause) are not solved
–
Bidroik