0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Let's Encryptの更新で警告が出た場合の対処

Last updated at Posted at 2020-05-24

Let's Encrypt の更新で使ってる certbot からよく分からん警告がくる様になったので対応した時のメモ。

WARNING: couldn't find Python 3.5+ to check for updates.
Skipping upgrade because new OS dependencies may need to be installed.

To upgrade to a newer version, please run this script again manually so you can
approve changes or with --non-interactive on the command line to automatically
install any required packages.
Saving debug log to /var/log/letsencrypt/letsencrypt.log

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /etc/letsencrypt/renewal/file.grimonet.com.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cert not yet due for renewal

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

The following certs are not due for renewal yet:
  /etc/letsencrypt/live/file.grimonet.com/fullchain.pem expires on 2020-06-26 (skipped)
No renewals were attempted.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

どうやら、python 3.5+ が見つからなくてアップグレードをやめた的な内容で、手動で再実行する様に言われている。

とりあえず言われた通り crontab で実行しているコマンドをそのまま手動で再実行。

# /usr/local/bin/certbot-auto renew
WARNING: couldn't find Python 3.5+ to check for updates.
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.
Enabling the SCL repository in 1 second... (Press Ctrl-C to cancel))
読み込んだプラグイン:fastestmirror, priorities, refresh-packagekit
インストール処理の設定をしています
Loading mirror speeds from cached hostfile
 * base: ftp.yz.yamagata-u.ac.jp
 * epel: ftp.riken.jp
 * extras: ftp.yz.yamagata-u.ac.jp
 * rpmforge: kartolo.sby.datautama.net.id
 * updates: ftp.yz.yamagata-u.ac.jp
1660 packages excluded due to repository priority protections
パッケージ  は利用できません。
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package centos-release-scl.noarch 10:7-4.el6.centos will be インストール
--> 依存性の処理をしています: centos-release-scl-rh のパッケージ: 10:centos-release-scl-7-4.el6.centos.noarch
--> トランザクションの確認を実行しています。
---> Package centos-release-scl-rh.noarch 0:2-4.el6.centos will be インストール
--> 依存性解決を終了しました。

依存性を解決しました

===============================================================================================================
 パッケージ                        アーキテクチャ     バージョン                      リポジトリー        容量
===============================================================================================================
インストールしています:
 centos-release-scl                noarch             10:7-4.el6.centos               extras              12 k
依存性関連でのインストールをします。:
 centos-release-scl-rh             noarch             2-4.el6.centos                  extras              12 k

トランザクションの要約
===============================================================================================================
インストール         2 パッケージ

総ダウンロード容量: 24 k
インストール済み容量: 39 k
パッケージをダウンロードしています:
(1/2): centos-release-scl-7-4.el6.centos.noarch.rpm                                     |  12 kB     00:00     
(2/2): centos-release-scl-rh-2-4.el6.centos.noarch.rpm                                  |  12 kB     00:00     
---------------------------------------------------------------------------------------------------------------
合計                                                                           136 kB/s |  24 kB     00:00     
rpm_check_debug を実行しています
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
  インストールしています  : centos-release-scl-rh-2-4.el6.centos.noarch                                    1/2 
  インストールしています  : 10:centos-release-scl-7-4.el6.centos.noarch                                    2/2 
  Verifying               : centos-release-scl-rh-2-4.el6.centos.noarch                                    1/2 
  Verifying               : 10:centos-release-scl-7-4.el6.centos.noarch                                    2/2 

インストール:
  centos-release-scl.noarch 10:7-4.el6.centos                                                                  

依存性関連をインストールしました:
  centos-release-scl-rh.noarch 0:2-4.el6.centos                                                                

完了しました!
yum is hashed (/usr/bin/yum)
読み込んだプラグイン:fastestmirror, priorities, refresh-packagekit
インストール処理の設定をしています
Loading mirror speeds from cached hostfile
 * base: ftp.yz.yamagata-u.ac.jp
 * centos-sclo-rh: ftp.yz.yamagata-u.ac.jp
 * centos-sclo-sclo: ftp.yz.yamagata-u.ac.jp
 * epel: ftp.riken.jp
 * extras: ftp.yz.yamagata-u.ac.jp
 * rpmforge: kartolo.sby.datautama.net.id
 * updates: ftp.yz.yamagata-u.ac.jp
1668 packages excluded due to repository priority protections
パッケージ gcc-4.4.7-23.el6.x86_64 はインストール済みか最新バージョンです
パッケージ augeas-libs-1.0.0-10.el6.x86_64 はインストール済みか最新バージョンです
パッケージ openssl-1.0.1e-58.el6_10.x86_64 はインストール済みか最新バージョンです
パッケージ openssl-devel-1.0.1e-58.el6_10.x86_64 はインストール済みか最新バージョンです
パッケージ libffi-devel-3.0.5-3.2.el6.x86_64 はインストール済みか最新バージョンです
パッケージ redhat-rpm-config-9.0.3-51.el6.centos.noarch はインストール済みか最新バージョンです
パッケージ ca-certificates-2019.2.32-65.1.el6_10.noarch はインストール済みか最新バージョンです
パッケージ 1:mod_ssl-2.2.15-69.el6.centos.x86_64 はインストール済みか最新バージョンです
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> Package rh-python36-python.x86_64 0:3.6.9-2.el6 will be インストール
--> 依存性の処理をしています: rh-python36-python-libs(x86-64) = 3.6.9-2.el6 のパッケージ: rh-python36-python-3.6.9-2.el6.x86_64
--> 依存性の処理をしています: rh-python36-python-pip のパッケージ: rh-python36-python-3.6.9-2.el6.x86_64
--> 依存性の処理をしています: rh-python36-python-setuptools のパッケージ: rh-python36-python-3.6.9-2.el6.x86_64
--> 依存性の処理をしています: rh-python36-runtime のパッケージ: rh-python36-python-3.6.9-2.el6.x86_64
--> 依存性の処理をしています: libpython3.6m.so.rh-python36-1.0()(64bit) のパッケージ: rh-python36-python-3.6.9-2.el6.x86_64
---> Package rh-python36-python-devel.x86_64 0:3.6.9-2.el6 will be インストール
--> 依存性の処理をしています: scl-utils-build のパッケージ: rh-python36-python-devel-3.6.9-2.el6.x86_64
---> Package rh-python36-python-virtualenv.noarch 0:15.1.0-2.el6 will be インストール
--> トランザクションの確認を実行しています。
---> Package rh-python36-python-libs.x86_64 0:3.6.9-2.el6 will be インストール
---> Package rh-python36-python-pip.noarch 0:9.0.1-2.el6 will be インストール
---> Package rh-python36-python-setuptools.noarch 0:36.5.0-1.el6 will be インストール
---> Package rh-python36-runtime.x86_64 0:2.0-1.el6 will be インストール
--> 依存性の処理をしています: scl-utils のパッケージ: rh-python36-runtime-2.0-1.el6.x86_64
---> Package scl-utils-build.x86_64 0:20120927-29.el6_9 will be インストール
--> トランザクションの確認を実行しています。
---> Package scl-utils.x86_64 0:20120927-29.el6_9 will be インストール
--> 依存性解決を終了しました。

依存性を解決しました

===============================================================================================================
 パッケージ                            アーキテクチャ バージョン                  リポジトリー            容量
===============================================================================================================
インストールしています:
 rh-python36-python                    x86_64         3.6.9-2.el6                 centos-sclo-rh          55 k
 rh-python36-python-devel              x86_64         3.6.9-2.el6                 centos-sclo-rh         918 k
 rh-python36-python-virtualenv         noarch         15.1.0-2.el6                centos-sclo-rh         1.8 M
依存性関連でのインストールをします。:
 rh-python36-python-libs               x86_64         3.6.9-2.el6                 centos-sclo-rh         7.5 M
 rh-python36-python-pip                noarch         9.0.1-2.el6                 centos-sclo-rh         1.8 M
 rh-python36-python-setuptools         noarch         36.5.0-1.el6                centos-sclo-rh         584 k
 rh-python36-runtime                   x86_64         2.0-1.el6                   centos-sclo-rh         1.0 M
 scl-utils                             x86_64         20120927-29.el6_9           base                    23 k
 scl-utils-build                       x86_64         20120927-29.el6_9           base                    17 k

トランザクションの要約
===============================================================================================================
インストール         9 パッケージ

総ダウンロード容量: 14 M
インストール済み容量: 55 M
パッケージをダウンロードしています:
(1/9): rh-python36-python-3.6.9-2.el6.x86_64.rpm                                        |  55 kB     00:00     
(2/9): rh-python36-python-devel-3.6.9-2.el6.x86_64.rpm                                  | 918 kB     00:00     
(3/9): rh-python36-python-libs-3.6.9-2.el6.x86_64.rpm                                   | 7.5 MB     00:00     
(4/9): rh-python36-python-pip-9.0.1-2.el6.noarch.rpm                                    | 1.8 MB     00:00     
(5/9): rh-python36-python-setuptools-36.5.0-1.el6.noarch.rpm                            | 584 kB     00:00     
(6/9): rh-python36-python-virtualenv-15.1.0-2.el6.noarch.rpm                            | 1.8 MB     00:00     
(7/9): rh-python36-runtime-2.0-1.el6.x86_64.rpm                                         | 1.0 MB     00:00     
(8/9): scl-utils-20120927-29.el6_9.x86_64.rpm                                           |  23 kB     00:00     
(9/9): scl-utils-build-20120927-29.el6_9.x86_64.rpm                                     |  17 kB     00:00     
---------------------------------------------------------------------------------------------------------------
合計                                                                           9.6 MB/s |  14 MB     00:01     
警告: rpmts_HdrFromFdno: ヘッダ V4 RSA/SHA1 Signature, key ID f2ee9d55: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo
Importing GPG key 0xF2EE9D55:
 Userid : CentOS SoftwareCollections SIG (https://wiki.centos.org/SpecialInterestGroup/SCLo) <security@centos.org>
 Package: centos-release-scl-rh-2-4.el6.centos.noarch (@extras)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo
rpm_check_debug を実行しています
トランザクションのテストを実行しています
トランザクションのテストを成功しました
トランザクションを実行しています
  インストールしています  : scl-utils-build-20120927-29.el6_9.x86_64                                       1/9 
  インストールしています  : scl-utils-20120927-29.el6_9.x86_64                                             2/9 
  インストールしています  : rh-python36-runtime-2.0-1.el6.x86_64                                           3/9 
  インストールしています  : rh-python36-python-libs-3.6.9-2.el6.x86_64                                     4/9 
  インストールしています  : rh-python36-python-setuptools-36.5.0-1.el6.noarch                              5/9 
  インストールしています  : rh-python36-python-pip-9.0.1-2.el6.noarch                                      6/9 
  インストールしています  : rh-python36-python-3.6.9-2.el6.x86_64                                          7/9 
  インストールしています  : rh-python36-python-devel-3.6.9-2.el6.x86_64                                    8/9 
  インストールしています  : rh-python36-python-virtualenv-15.1.0-2.el6.noarch                              9/9 
  Verifying               : rh-python36-python-3.6.9-2.el6.x86_64                                          1/9 
  Verifying               : rh-python36-python-libs-3.6.9-2.el6.x86_64                                     2/9 
  Verifying               : rh-python36-python-setuptools-36.5.0-1.el6.noarch                              3/9 
  Verifying               : rh-python36-python-devel-3.6.9-2.el6.x86_64                                    4/9 
  Verifying               : rh-python36-runtime-2.0-1.el6.x86_64                                           5/9 
  Verifying               : scl-utils-20120927-29.el6_9.x86_64                                             6/9 
  Verifying               : scl-utils-build-20120927-29.el6_9.x86_64                                       7/9 
  Verifying               : rh-python36-python-pip-9.0.1-2.el6.noarch                                      8/9 
  Verifying               : rh-python36-python-virtualenv-15.1.0-2.el6.noarch                              9/9 

インストール:
  rh-python36-python.x86_64 0:3.6.9-2.el6                   rh-python36-python-devel.x86_64 0:3.6.9-2.el6      
  rh-python36-python-virtualenv.noarch 0:15.1.0-2.el6      

依存性関連をインストールしました:
  rh-python36-python-libs.x86_64 0:3.6.9-2.el6               rh-python36-python-pip.noarch 0:9.0.1-2.el6       
  rh-python36-python-setuptools.noarch 0:36.5.0-1.el6        rh-python36-runtime.x86_64 0:2.0-1.el6            
  scl-utils.x86_64 0:20120927-29.el6_9                       scl-utils-build.x86_64 0:20120927-29.el6_9        

完了しました!
Upgrading certbot-auto 1.1.0 to 1.4.0...
Replacing certbot-auto...
Creating virtual environment...
Installing Python packages...
Installation succeeded.
Saving debug log to /var/log/letsencrypt/letsencrypt.log

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Processing /etc/letsencrypt/renewal/file.grimonet.com.conf
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Cert not yet due for renewal

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

The following certs are not due for renewal yet:
  /etc/letsencrypt/live/file.grimonet.com/fullchain.pem expires on 2020-06-26 (skipped)
No renewals were attempted.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

virtualenv で実行するのね・・・

とりあえず、毎週一回実行しているので、来週警告が消えてるか確認します。


6/4 追記

期待通り警告は消えました。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?