[GH-ISSUE #273] Using HTTP-01 challenge for acme-dns #138

Closed
opened 2026-03-13 15:54:29 +03:00 by kerem · 1 comment
Owner

Originally created by @matthewknill on GitHub (Aug 22, 2021).
Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/273

I have installed acme-dns on one of our servers. I have port 53, 443, and 80 open, however, I get the following:

INFO[0012] [INFO] [auth.ipcaccess.net] acme: Could not find solver for: tls-alpn-01
INFO[0012] [INFO] [auth.ipcaccess.net] acme: Could not find solver for: http-01

How do I get a solver for HTTP-01 working?

Furthermore, I attempted using DNS-01 (instead of HTTP-01 though HTTP-01 is preferable) and get the following:

acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: Incorrect TXT record

Where do I find the generated TXT record for us to use?

I have tried the following config:

  • listen = "0.0.0.0:53" and listen = "<server IP>:53"
  • tls = "letsencrypt" and tls = "letsencryptstaging"

config.txt
Note: had to be .txt as cannot upload .cfg

I do apologize if the issue is trivial to solve and for the potential lack of understanding though any help would be highly appreciated.

Originally created by @matthewknill on GitHub (Aug 22, 2021). Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/273 I have installed `acme-dns` on one of our servers. I have port 53, 443, and 80 open, however, I get the following: ``` INFO[0012] [INFO] [auth.ipcaccess.net] acme: Could not find solver for: tls-alpn-01 INFO[0012] [INFO] [auth.ipcaccess.net] acme: Could not find solver for: http-01 ``` How do I get a solver for `HTTP-01` working? Furthermore, I attempted using `DNS-01` (instead of `HTTP-01` though `HTTP-01` is preferable) and get the following: ``` acme: error: 403 :: urn:ietf:params:acme:error:unauthorized :: Incorrect TXT record ``` Where do I find the generated TXT record for us to use? I have tried the following config: - `listen = "0.0.0.0:53"` and `listen = "<server IP>:53"` - `tls = "letsencrypt"` and `tls = "letsencryptstaging"` [config.txt](https://github.com/joohoi/acme-dns/files/7026663/config.txt) Note: _had to be .txt as cannot upload .cfg_ I do apologize if the issue is trivial to solve and for the potential lack of understanding though any help would be highly appreciated.
kerem closed this issue 2026-03-13 15:54:34 +03:00
Author
Owner

@matthewknill commented on GitHub (Sep 2, 2021):

Seems like I setup the DNS wrong, if you run into this issue, double check your DNS settings. I had something like the following: auth.example.com.example.com NS record pointing to auth.example.com.

<!-- gh-comment-id:912093192 --> @matthewknill commented on GitHub (Sep 2, 2021): Seems like I setup the DNS wrong, if you run into this issue, double check your DNS settings. I had something like the following: auth.example.com.example.com NS record pointing to auth.example.com.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/acme-dns#138
No description provided.