1. Caddy version (caddy version
): latest
2. How I run Caddy:
docker rootless
a. System environment:
Ubuntu 20.04 LTS
b. Command:
docker-compose up
I know this error has been described on other posts related to not opened privileged ports.
However, I used this setting in docker-compose:
cap_add:
- NET_BIND_SERVICE
Or typed this in terminal
sudo setcap cap_net_bind_service=ep $HOME/bin/rootlesskit
the domain DNS records A point to server
ERROR:
{"level":"error","ts":1614773127.8234901,"logger":"tls.issuance.acme.acme_client","msg":"challenge failed","identifier":"example.com","challenge_type":"http-01","status_code":400,"problem_type":"urn:ietf:params:acme:error:connection","error":"Fetching http://example.com/.well-known/acme-challenge/TtHOyd8nydX-zD7B5pAKBXrLLMDz1J-8JlXTOBH7Vcc: Connection refused"}
{"level":"error","ts":1614773127.8235958,"logger":"tls.issuance.acme.acme_client","msg":"validating authorization","identifier":"example.com","error":"authorization failed: HTTP 400 urn:ietf:params:acme:error:connection - Fetching http://example.com/.well-known/acme-challenge/TtHOyd8nydX-zD7B5pAKBXrLLMDz1J-8JlXTOBH7Vcc: Connection refused","order":"https://acme-staging-v02.api.letsencrypt.org/acme/order/18372708/626124","attempt":1,"max_attempts":3}
Have no idea, where is the problem.