flyzy博客
分享便宜VPS与网络优惠
搬瓦工

求助 nginx cannot load certificate

nginx -s reload 提示nginx: [emerg] cannot load certificate “/etc/letsencrypt/live/030040.xyz/fullchain.pem”: BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(‘/etc/letsencrypt/live/030040.xyz/fullchain.pem’,’r’) error:2006D080:BIO routines:BIO_new_file:no such file)复制代码

nginx -t nginx: configuration file /etc/nginx/nginx.conf test failed复制代码

如图

我已经把所有涉及 ssl 的都删光了,依然提示找不到证书

把 conf.d 备份后删了,/etc/nginx/nginx.conf 备份后删到只剩下前后部分

重启过

依然是帖首的提示

还有哪里的文件有问题呢?error.log 也是这个报错,-t 显示 就是 /etc/nginx/nginx.conf 出错,但都删光了,想不通 QWQ

四川省网友说:说的很清楚找不到文件,第一步先检查文件在不在,然后看权限。如果证书是root权限 那么类似于www-data等用户就访问不到

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » 求助 nginx cannot load certificate
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏