billowy-glass-73660
09/21/2025, 7:24 PMtall-airline-16756
09/21/2025, 7:24 PMtall-airline-16756
09/21/2025, 7:24 PMbillowy-glass-73660
09/21/2025, 7:26 PMtall-airline-16756
09/21/2025, 7:26 PMbillowy-glass-73660
09/21/2025, 7:29 PMtall-airline-16756
09/21/2025, 7:30 PMinit_script sets up Caddy to use Let's Encrypt for certificate provisioning, usually relying on the HTTP-01 challenge, which needs port 80 to be open. I understand that sometimes port 80 might be blocked, which can be a bit tricky. While Caddy does support the TLS-ALPN-01 challenge (using only port 443), this isn't enforced by default in the configuration.
If you find that port 80 is blocked and want to make sure TLS-ALPN-01 is used, you might need to tweak the generated caddy.yaml file to explicitly specify the ACME challenge method. On the bright side, Caddy can often automatically switch to TLS-ALPN-01 if port 80 isn’t available.
Would you like me to walk you through how to customize the Caddy configuration to enforce TLS-ALPN-01 challenges? I’m here to help!
Sources: Deploy to a VM | LiveKit Docsbillowy-glass-73660
09/21/2025, 7:31 PMbillowy-glass-73660
09/21/2025, 7:35 PM