我试图通过certbot(包版本0.21.1.-1)生成来自Let's Encrypt It的证书,但我收到错误。我正在使用webroot模块。
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /etc/ssl/certs/ca-certificates.crt
我没有这个文件名的文件。我应该生成它,下载?
也许/etc/ssl/certs/ca-certificates.crt不存在。
尝试运行sudo update-ca-certificates
来创建它。
尝试运行sudo pacman -S ca-certificates
来安装核心证书
我最后做了cd /etc/ssl/certs
,随后是cat *.pem >> ca-certificates.crt
不是最优雅的解决方案,每次ca-certificates包(或其依赖项)更新时,您都必须删除该文件并重做它...
对我来说,update-ca-trust
做了这个伎俩。