首页 文章

如何续订过期的“let's加密”证书?

提问于
浏览
0

我是"newbie"我在本教程中安装了"nginx"和"https":https://www.supinfo.com/articles/single/3558-installer-certificat-ssl-nginx-avec-let-s-encrypt .

我的域名运行良好,可以通过https访问,但我关闭了我的服务器太长时间,证书已过期 .

现在我无法续订我的证书,因为如果证书已过期,命令行不起作用怎么办?谢谢

错误消息

尝试从/etc/letsencrypt/renewal/info.fr.conf续订证书会产生意外错误:授权程序失败 . info.fr(http-01):urn:acme:error:connection ::服务器无法连接到客户端以验证域::提取http://info.fr/.well-known/acme-challenge/PwznYVREcdpBsSMDPhP_lp3s1bqbidN83z1lyNXm3Yc:连接被拒绝 . 跳绳 .

1 回答

  • 1
    • 删除letsencrypt文件夹并尝试像第一次重新安装证书
    sudo rm -rf /etc/letsencrypt
    

    这是最简单的方法

    • 如果以前的方式不适合你:

    注释掉所有使用证书的字符串

    将行 listen *:443 ssl; 更改为 listen *:80;

    重启nginx

    service nginx restart
    

    尝试续订证书

    再次将行 listen *:80 更改为 listen *:443 ssl;

    取消注释所有使用证书的行

    再次重启nginx

相关问题