diff --git a/changelogs/fragments/64648-acme_certificate-acmev1.yml b/changelogs/fragments/64648-acme_certificate-acmev1.yml new file mode 100644 index 00000000000..56776b0a5d1 --- /dev/null +++ b/changelogs/fragments/64648-acme_certificate-acmev1.yml @@ -0,0 +1,2 @@ +bugfixes: +- "acme_certificate - fix misbehavior when ACME v1 is used with ``modify_account`` set to ``false``." \ No newline at end of file diff --git a/lib/ansible/modules/crypto/acme/acme_certificate.py b/lib/ansible/modules/crypto/acme/acme_certificate.py index de94e9c5464..7f97742e2a5 100644 --- a/lib/ansible/modules/crypto/acme/acme_certificate.py +++ b/lib/ansible/modules/crypto/acme/acme_certificate.py @@ -646,9 +646,6 @@ class ACMEClient(object): Return the authorization object of the new authorization https://tools.ietf.org/html/draft-ietf-acme-acme-02#section-6.4 ''' - if self.account.uri is None: - return - new_authz = { "resource": "new-authz", "identifier": {"type": identifier_type, "value": identifier},