diff --git a/lib/ansible/modules/crypto/openssl_certificate.py b/lib/ansible/modules/crypto/openssl_certificate.py index 676415fff6..1afc490d70 100644 --- a/lib/ansible/modules/crypto/openssl_certificate.py +++ b/lib/ansible/modules/crypto/openssl_certificate.py @@ -757,7 +757,7 @@ class AcmeCertificate(Certificate): self.challenge_path), check_rc=True)[1] with open(self.path, 'wb') as certfile: - certfile.write(str(crt)) + certfile.write(to_bytes(crt)) except OSError as exc: raise CertificateError(exc)