mholt/caddy-l4

Support ECH Split Mode

Aberta

#330 aberto em 3 de set. de 2025

 (2 comentários) (4 reações) (0 responsável)Go (114 forks)github user discovery
enhancementhelp wanted

Métricas do repositório

Stars
 (1.738 estrelas)
Métricas de merge de PR
 (Mesclagem média 14d 19h) (7 fundiu PRs em 30d)

Description

Hi, I'd like to set up a Caddy-l4 server to accept ECH, and do SNI/QUIC-SNI routing based on the decrypted Inner ClientHello without terminating TLS. I believe this makes Caddy-l4 act as a client-facing server in the Split Mode topology of the draft spec.

I'd like to ask: could it be some day supported in Caddy-L4?

I guess this would probably involve reading SNI matchers for the anonymity set, and remove certs management entirely from Caddy-L4's side. Though I'm not qualified to speak of implementation details

Please let me know if this can be possible, thanks in advance


Further thoughts (just leaving them here if that's okay): redacted because they're rubbish

Guia do colaborador