I have a setup where only US inbound traffic is allowed, and I'm not able to get a certificate with TLS-ALPN-01
# acme.sh --issue --alpn -d example-my-domain.com --staging --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx"
[Sun Oct 11 07:37:45 PM EDT 2026] Using ACME_DIRECTORY: https://acme-staging-v02.api.letsencrypt.org/directory
[Sun Oct 11 07:37:47 PM EDT 2026] Using CA: https://acme-staging-v02.api.letsencrypt.org/directory
[Sun Oct 11 07:37:47 PM EDT 2026] Running pre hook:'systemctl stop nginx'
[Sun Oct 11 07:37:47 PM EDT 2026] Standalone alpn mode.
[Sun Oct 11 07:37:47 PM EDT 2026] Single domain='example-my-domain.com'
[Sun Oct 11 07:37:51 PM EDT 2026] Getting webroot for domain='example-my-domain.com'
[Sun Oct 11 07:37:51 PM EDT 2026] Verifying: example-my-domain.com
[Sun Oct 11 07:37:51 PM EDT 2026] Starting tls server.
[Sun Oct 11 07:37:53 PM EDT 2026] Pending. The CA is processing your order, please wait. (1/30)
[Sun Oct 11 07:37:57 PM EDT 2026] Pending. The CA is processing your order, please wait. (2/30)
[Sun Oct 11 07:38:01 PM EDT 2026] Pending. The CA is processing your order, please wait. (3/30)
[Sun Oct 11 07:38:05 PM EDT 2026] example-my-domain.com: Invalid status. Verification error details: During secondary validation: <server IP>: Timeout during connect (likely firewall problem)
[Sun Oct 11 07:38:05 PM EDT 2026] Running post hook: 'systemctl start nginx'
I went through this thread Question on renewal and what Countries are connecting - #6 by Warezkid and it says validation comes from the USA, Sweden and Singapore. With only US traffic allowed, how can I get the certificate?
Thanks