Baikal since upgrade to yunohost 2.4

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 the php-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