我之前在 Ubuntu 上安装过 Certbot,但我认为该软件包尚未适用于此发行版,因此我认为我是从预构建的软件包安装的(也许,我真的不确定)。无论如何,现在我安装了 certbot 0.26.1:
certbot --version
certbot 0.26.1
我尝试使用此处的指南来安装它: https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx
以下是当前系统的一些输出:
apt-get install python-certbot-nginx
python-certbot-nginx is already the newest version (0.28.0-1+ubuntu18.04.1+certbot+3).
certbot --version
certbot 0.26.1
which certbot
/usr/bin/certbot
dpkg-query -L python-certbot-nginx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/python-certbot-nginx
/usr/share/doc/python-certbot-nginx/changelog.Debian.gz
/usr/share/doc/python-certbot-nginx/copyright
所以在我看来,“python-certbot-nginx”包没有安装任何二进制文件。我做错了吗?我有一些完全不同的包可以升级(例如 MySQL、PHP),但我只能在本周日升级这些包。但我相信这与我的问题绝对无关。谢谢!
答案1
尝试使用以下命令(如果需要,请替换)来获取最新版本的 CertBot -nginx
:-apache
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt update
如果这是新安装或者升级系统上的所有软件包没有问题:
sudo apt install python-certbot python-certbot-nginx
sudo apt install python3-certbot python3-certbot-nginx
sudo apt upgrade
如果您不想升级系统中的所有软件包,那么您可以使用:
sudo apt install --only-upgrade python-certbot python-certbot-nginx
sudo apt install --only-upgrade python3-certbot python3-certbot-nginx
参考:
- https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx
- https://certbot.eff.org/lets-encrypt/ubuntubionic-apache
- certbot 版本升级未实现
更新原因 - 来自 Let's Encrypt 新闻通讯:
TLS-SNI-01 验证即将到期。它将在 2019 年 2 月 13 日暂时停止工作,并在 2019 年 3 月 13 日永久停止工作。在此之前颁发的任何证书在颁发日期后的 90 天内将继续有效。
您需要在此日期之前更新您的 ACME 客户端以使用备用验证方法(HTTP-01、DNS-01 或 TLS-ALPN-01),否则您的证书续订将中断并且现有证书将开始过期。
我们的暂存环境已禁用 TLS-SNI-01,因此如果您想测试您的系统在 2 月 13 日之后是否可以正常运行,您可以针对暂存环境运行:https://letsencrypt.org/docs/staging-environment/
如果您是 Certbot 用户,您可以在这里找到更多信息: https://community.letsencrypt.org/t/how-to-stop-using-tls-sni-01-with-certbot/83210
我们的论坛上有很多关于此主题的帖子。请搜索以查看您的问题是否已得到解答,如果没有,请打开一个新帖子: https://community.letsencrypt.org/
有关 TLS-SNI-01 终止的更多信息,请参阅我们的 API 公告: https://community.letsencrypt.org/t/february-13-2019-end-of-life-for-all-tls-sni-01-validation-support/74209