-1

サーバーで証明書を生成するために 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": {}}

なぜそれが起こるのですか?

4

1 に答える 1