cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
209
Views
0
Helpful
1
Replies

ACME on ASA

marc4play
Level 1
Level 1

I am attempting to use ACME to register a letsencrypt certificate per:
https://www.cisco.com/c/en/us/support/docs/security/secure-firewall-asa/222809-configure-certificate-enrollment-with-ac.html#toc-hId-1431558463

I've tried it on several Firepower 1010's and get following in the log (actual url removed):
Jun 27 2025 02:59:51: %ASA-3-717069: ACME Certificate enrollment failed for the trustpoint <aaa.bbbb.net> with CA <acme-v02.api.letsencrypt.org>

Debugs reveal:

PKI ACME[7]: END LOG BUF:
PKI ACME[8]: BEGIN OUTPUT BUF
{"ERROR_CODE":1,"CERT_CHAIN_PEM_TXT":""}

PKI ACME[8]: END OUTPUT BUF:
PKI ACME[4]: ERROR_CODE 1.
PKI ACME[7]: ACME_Enroll() returns -1
PKI ACME[4]: Enrollment failed

 

The document listed earlier offers "Common ACME Enrollment errors" but does not include anything on error 1 so I am at a loss.
What is error 1?

1 Accepted Solution

Accepted Solutions

marc4play
Level 1
Level 1

Resolved...
I identified a DNS record type "CAA" that, if used, on your DNS server restricts which Certificate Authorities can issue certificates to your hosts.  I had a CAA record added for letsencrypt.org which resolved the problem.

View solution in original post

1 Reply 1

marc4play
Level 1
Level 1

Resolved...
I identified a DNS record type "CAA" that, if used, on your DNS server restricts which Certificate Authorities can issue certificates to your hosts.  I had a CAA record added for letsencrypt.org which resolved the problem.

Review Cisco Networking for a $25 gift card