機能 #408
完了
- 次のチケットをブロック 機能 #409: kagamidai でのプライベート CA による証明書の利用 を追加
立てたには立てたが、動作確認をできていない。
web サーバ側のことを考えていて、 Debian で楽に管理できそうな ACME クライアントがないため (certbot も古いのでつらそう)、 SSL termination をする reverse proxy 側でビルトインの ACME クライアントがあるもの (Caddy とか Traefik とか) を選ぶべきかなと思い始めている。
最終手段としては step-cli を入れて証明証を取ってくるという手もあるにはあるが……
- ステータス を 進行中 から 終了 に変更
- 進捗率 を 70 から 100 に変更
- 前回確認日 を 2024/06/16 から 2024/06/17 に変更
Step CA セットアップ時に環境変数 STEPPATH=/etc/step-ca
等でパスを与えないと $HOME
を使われてしまう (そして設定ファイルにその絶対パスに依存する値が入ってしまう) ことと、セットアップ後に ACME provisioner の有効化が必要であることに注意。
ACME provisioner は STEPPATH=/etc/step-ca step ca provisioner add acme --type ACME
で有効化できる (cf. ACME Basics) が、そもそも step ca init
時に --acme
オプションを与えてやることでまとめて済ますこともできたらしい (https://github.com/smallstep/cli/issues/577)。
他の形式にエクスポート: Atom
PDF