From 98b3fe4fd81791b70b23c96725a734454fed9db7 Mon Sep 17 00:00:00 2001 From: ginnoir Date: Thu, 4 Jun 2026 18:50:24 -0500 Subject: [PATCH] fix(caddy): drop tls_insecure_skip_verify on code.ginnoir.com (502) tls_insecure_skip_verify inside transport http implicitly opts the upstream connection into TLS. code-server (lscr.io/linuxserver) serves plain HTTP on 8443, so Caddy's TLS handshake failed with 'tls: first record does not look like a TLS handshake' -> 502. --- Caddyfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Caddyfile b/Caddyfile index 810d556..f0faba2 100644 --- a/Caddyfile +++ b/Caddyfile @@ -225,11 +225,7 @@ gitea.ginnoir.com { code.ginnoir.com { import internal_only - reverse_proxy code_server:8443 { - transport http { - tls_insecure_skip_verify - } - } + reverse_proxy code_server:8443 } registry.ginnoir.com {