mholt/caddy-l4

Support ECH Split Mode

オープン

#330 opened on 2025/09/03

 (2 件のコメント) (4 件のリアクション) (0 人の担当者)Go (118 件のフォーク)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (1,751 個のスター)
PR merge metrics
 (平均マージ 14d 19h) (30d で 7 merged PRs)

説明

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

コントリビューターガイド