Certbot: プライベートベータからのstandalone_supported_challenges値は、更新の失敗を引き起こします

作成日 2016年05月05日  ·  3コメント  ·  ソース: certbot/certbot

Apacheを使用して、。/ letsencrpt-autorenewを実行しました

`2016-05-05 07:36:46,390: INFO:letsencrypt.renewal :レガシーhttp01_port値を更新しています
2016-05-05 07:36:46,390:警告:letsencrypt.renewal :更新構成ファイル/etc/letsencrypt/renewal/XXXXXX.confで予期しないエラーが発生しました:認識されない課題:dvsni。 スキップします。
2016-05-05 07:36:46,390: DEBUG:letsencrypt.renewal :トレースバックは:
トレースバック(最後の最後の呼び出し):
renew_all_lineagesのファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py"、行325
renewal_candidate = _reconstitute(lineage_config、renewal_file)
_reconstituteのファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py"、行80
_restore_plugin_configs(config、renewalparams)
_restore_plugin_configsのファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py"、行155
setattr(config.namespace、config_item、cast(config_value))
ファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/plugins/standalone.py"、127行目、supported_challenges_validator
"認識されない課題:{0}"。format( "、" .join(unrecognized)))
ArgumentTypeError:認識されない課題:dvsni

2016-05-05 07:36:46,391: DEBUG:letsencrypt.main :異常終了:
トレースバック(最後の最後の呼び出し):
ファイル "/root/.local/share/letsencrypt/bin/letsencrypt"、11行目
sys.exit(main())
ファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/main.py"、692行目、メイン
config.func(config、plugins)を返します
ファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/main.py"、行538、更新中
renewal.renew_all_lineages(config)
renew_all_lineagesのファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py"、行355
renew_skipped、parse_failures)
_renew_describe_resultsのファイル "/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/letsencrypt/renewal.py"、行290
notify(parse_failures、 "parsefail")
TypeError:append()は引数を1つだけ取ります(2つ指定)
`

renewal bug has pr

最も参考になるコメント

これは実際には、投稿した2つのトレースバックに対応する2つの問題の組み合わせです。

初めて見たことのないものですので、お時間を割いてご報告いただき、誠にありがとうございます。 更新設定ファイルのstandalone_supported_challengesの値は、プライベートベータ版のものであり、無効になっています。 これに対する修正を追加することを検討しますが、それまでの間、問題を回避する方法を説明できます。

スタンドアロンプ​​ラグインを使用していない限り、Apacheを使用しているとのことですが、更新構成ファイルからstandalone_supported_challenges = ...行を削除するだけで済みます。 スタンドアロンプ​​ラグインを使用している場合は、文字列「dvsni」を「tls-sni-01」に置き換える必要があります。

letsencryptが更新中に致命的なエラーを報告する方法のエラーである2番目のトレースバックは、既知の問題です(#2822)。 この修正は次のリリースに含まれる予定ですが、上記で説明したスタンドアロンの問題を修正すると、問題が修正されるはずです。 ご不明な点がございましたら、お気軽にお問い合わせください。

全てのコメント3件

これは実際には、投稿した2つのトレースバックに対応する2つの問題の組み合わせです。

初めて見たことのないものですので、お時間を割いてご報告いただき、誠にありがとうございます。 更新設定ファイルのstandalone_supported_challengesの値は、プライベートベータ版のものであり、無効になっています。 これに対する修正を追加することを検討しますが、それまでの間、問題を回避する方法を説明できます。

スタンドアロンプ​​ラグインを使用していない限り、Apacheを使用しているとのことですが、更新構成ファイルからstandalone_supported_challenges = ...行を削除するだけで済みます。 スタンドアロンプ​​ラグインを使用している場合は、文字列「dvsni」を「tls-sni-01」に置き換える必要があります。

letsencryptが更新中に致命的なエラーを報告する方法のエラーである2番目のトレースバックは、既知の問題です(#2822)。 この修正は次のリリースに含まれる予定ですが、上記で説明したスタンドアロンの問題を修正すると、問題が修正されるはずです。 ご不明な点がございましたら、お気軽にお問い合わせください。

私の証明書は機能しているようです。 だから私は本当の問題はありませんでした。

この問題は、プライベートベータ版の更新構成ファイルでletsencrypt(-auto) renewコマンドを使用しようとした場合にのみ発生します。 これはユーザーのごく一部ですが、#2939で問題が解決するはずです。

このページは役に立ちましたか?
0 / 5 - 0 評価