さくらのVPSで構築したサーバー内にあるサイトのSSL証明書有効日が近いので更新しようとしたところ、以下のようなエラーが出てしまいました。
▼OS
CentOS7
▼SSLの種類
Let’s Encrypt
▼使用コマンド
[root@ ~]# certbot renew
▼エラー文
An unexpected error occurred: AttributeError: 'module' object has no attribute 'TLSSNI01' Please see the logfile '/tmp/tmpXXXX(毎回英数字が変わる)/log' for more details.
いろんなサイトを調べていたら、こんな回答を見かけたので実行してみました。
SSLを発行する際に Certbot コマンドを利用していたときは、Certbot コマンドを最新版にアップデートする
が、最新版にアップデートするどころか、今のバージョンが何なのかすらもわからず…
期限日まで一週間切ってしまったので、皆様のお力をお借りしたいです。
どうぞよろしくお願いいたします。
※参考にしたサイト
https://designsupply-web.com/developmentlab/4485/
https://www.t3a.jp/blog/infrastructure/invalid-tlssni01/
追記事項
1.certbot --version を叩くと、以下のエラーが出ます。
An unexpected error occurred:
AttributeError: 'module' object has no attribute 'TLSSNI01'
Please see the logfile '/tmp/tmpL37e0G/log' for more details.
2.yum list installed|grep certbot の結果
certbot.noarch 1.0.0-1.el7 @epel
python2-certbot.noarch 1.0.0-1.el7 @epel
python2-certbot-apache.noarch 0.39.0-1.el7 @epel
3.
/tmp/tmpXXXX(毎回英数字が変わる)/log の中身
2020-02-04 16:39:34,229:DEBUG:certbot._internal.log:Exiting abnormally:
Traceback (most recent call last):
File "/bin/certbot", line 9, in <module>
load_entry_point('certbot==1.0.0', 'console_scripts', 'certbot')()
File "/usr/lib/python2.7/site-packages/certbot/main.py", line 14, in main
return internal_main.main(cli_args)
File "/usr/lib/python2.7/site-packages/certbot/_internal/main.py", line 1320, in main
plugins = plugins_disco.PluginsRegistry.find_all()
File "/usr/lib/python2.7/site-packages/certbot/_internal/plugins/disco.py", line 208, in find_all
plugin_ep = PluginEntryPoint(entry_point)
File "/usr/lib/python2.7/site-packages/certbot/_internal/plugins/disco.py", line 50, in init
self.plugin_cls = entry_point.load()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
entry = import(self.module_name, globals(),globals(), ['name'])
File "/usr/lib/python2.7/site-packages/certbot_apache/entrypoint.py", line 8, in <module>
from certbot_apache import configurator
File "/usr/lib/python2.7/site-packages/certbot_apache/configurator.py", line 35, in <module>
from certbot_apache import http_01
File "/usr/lib/python2.7/site-packages/certbot_apache/http_01.py", line 17, in <module>
class ApacheHttp01(common.TLSSNI01):
File "/usr/lib/python2.7/site-packages/certbot/plugins/common.py", line 445, in getattr
return getattr(self._module, attr)
AttributeError: 'module' object has no attribute 'TLSSNI01'
2020-02-04 16:39:34,229:ERROR:certbot._internal.log:An unexpected error occurred:
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/04 07:42
2020/02/04 07:55
2020/02/04 08:26
2020/02/04 08:28
2020/02/04 10:22
2020/02/04 10:30
2020/02/05 00:26