CentOS6无法运行certbot-auto,无法更新Let’s Encrypt的SSL证书-2022年版

现象

2022年2月1日,centos6上運行的網站的SSL證書(Let’s Encrypt)的定期重新啟動失敗了。根據日誌檢查結果(certbot-auto的執行結果),

Bootstrapping dependencies for Legacy RedHat-based OSes that will use Python3... (you can skip this with --no-bootstrap)
yum is hashed (/usr/bin/yum)
To use Certbot on this operating system, packages from the SCL repository need to be installed.
Enable the SCL repository and try running Certbot again.

・CentOS6的支持已经结束,软件源已经停止更新.
・Python需要使用3.6及以上的版本.

一种方法

进行了以下操作,并执行了”yum”命令…

[Errno 14] problem making ssl connection

發生了這個錯誤。
根據調查的結果…
http://vault.centos.org/會被重新導向到https://vault.centos.org/,但只能使用TLS v1.2或更高版本才能連接。
由於CentOS 6的openssl不支援TLS v1.2,所以導致錯誤。
因此,將baseurl更改為可在國內使用http連接的鏡像站點(如下)。

以下是三个提供CentOS存档的FTP下载链接:
http://ftp.riken.jp/Linux/centos-vault/
http://ftp.jaist.ac.jp/pub/Linux/CentOS-vault/
http://ftp.iij.ad.jp/pub/linux/centos-vault/

最后的结果

在上面的网站上找不到所需的rpm,所以只能放弃了。。。

广告
将在 10 秒后关闭
bannerAds