サーバーで証明書を生成するために acme_certificate モジュールを使用しようとしました
次のパラメーターで使用します。
- name: "Generate a Let's Encrypt account key"
shell: "openssl genrsa 4096 | sudo tee /etc/letsencrypt/account.key"
- name: "install acme"
acme_certificate:
acme_version: 2
challenge: http-01
terms_agreed: 1
csr: "/etc/letsencrypt/csrs/{{ domain_name }}.csr"
account_key_content: "/etc/letsencrypt/account.key"
fullchain_dest: "/etc/letsencrypt/certs/fullchain_{{ domain_name }}.crt"
acme_directory: https://acme-v02.api.letsencrypt.org/directory
account_email: "/etc/letsencrypt/account.key""
become: yes
しかし、プレイブックを実行すると、次のものが表示されました
失敗した!=> {"changed": false, "msg": "アカウント キーの解析中にエラーが発生しました: キーの読み込み中にエラーが発生しました: キー データのシリアル化を解除できませんでした.", "other": {}}
なぜそれが起こるのですか?