SSL For Free 的证书,在群晖 WordPress 的健康检查中会提示以下信息:

curl: (60) SSL certificate : unable to get local issuer certificate

导致有些检查过不去。

原因是 Let’s Encrypt Authority X3 的根证书没有在系统默认的根证书中。

网上很多写修改 php.ini 中 curl.cainfo 的路径,但改了半天都没有效果。

后来搜 ca-bundle.crt,发现 WordPress 用了自己专用的根证书。路径如下:

/volume1/web/wordpress/wp-includes/certificates/ca-bundle.crt

只要在这个文件中将 Let’s Encrypt Authority X3 的根证书加入就好。

发表评论

电子邮件地址不会被公开。 必填项已用*标注