修复stream_socket_enable_crypto(): SSL operation failed with code 1

网络上的方法都是在/config/mail.php中添加代码禁用SSL验证,此方法存在安全隐患,并且我要连接的服务器并不是自签名证书,最后发现实际只是 /etc/ssl/certs/文件损坏,只需要删除目录并重启安装 ca-certificates。

ca-certificates为通用 CA 证书。

参考网址:

linux ca-certificates维护openssl证书
https://blog.csdn.net/velanjun/article/details/77980335

SSL CA cert (path? access rights?)
https://stackoverflow.com/questions/27987091/ssl-ca-cert-path-access-rights

THE END