Replies: 1 comment 3 replies
-
@avance-ed In order to validate the ACME http-01 challenge, the CA container will need to be able to resolve and reach the ACME client on port 80. You'll have to adjust your Docker networking settings to make that possible. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Assistance please:
step-ca running in docker container. Works fine with sample https server on 8443
health check on https://IP:9000/health connects and displays properly.
Trying to get ACME working. Am I missing something?
In the container, I run:
% step ca provisioner add acme --type ACME
In the host run:
% sudo /home/user/acme.sh/acme.sh --standalone --issue -d foo.com --server https://IP:9000/acme/acme/directory -w /tmp/foo
output is:
[Fri 25 Feb 2022 09:40:14 AM CST] Using CA: https://IP:9000/acme/acme/directory
[Fri 25 Feb 2022 09:40:14 AM CST] Standalone mode.
[Fri 25 Feb 2022 09:40:14 AM CST] Single domain='foo.com'
[Fri 25 Feb 2022 09:40:14 AM CST] Getting domain auth token for each domain
[Fri 25 Feb 2022 09:40:14 AM CST] Getting webroot for domain='foo.com'
[Fri 25 Feb 2022 09:40:14 AM CST] Verifying: foo.com
[Fri 25 Feb 2022 09:40:14 AM CST] Standalone mode server
[Fri 25 Feb 2022 09:40:19 AM CST] Pending, The CA is processing your order, please just wait. (1/30)
[Fri 25 Feb 2022 09:40:24 AM CST] Pending, The CA is processing your order, please just wait. (2/30)
[Fri 25 Feb 2022 09:40:29 AM CST] Pending, The CA is processing your order, please just wait. (3/30)
[Fri 25 Feb 2022 09:40:34 AM CST] Pending, The CA is processing your order, please just wait. (4/30)
[Fri 25 Feb 2022 09:40:40 AM CST] Pending, The CA is processing your order, please just wait. (5/30)
[...]
[Fri 25 Feb 2022 09:42:39 AM CST] Pending, The CA is processing your order, please just wait. (28/30)
[Fri 25 Feb 2022 09:42:44 AM CST] Pending, The CA is processing your order, please just wait. (29/30)
[Fri 25 Feb 2022 09:42:49 AM CST] foo.com:Timeout
[Fri 25 Feb 2022 09:42:49 AM CST] Please add '--debug' or '--log' to check more details.
[Fri 25 Feb 2022 09:42:49 AM CST] See: https://github.com/acmesh-official/acme.sh/wiki/How-to-debug-acme.sh
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions