|
|
|
|
|
by tialaramex
1606 days ago
|
|
I think tls-alpn-01 doesn't need you to reject the connection, my understanding is that successful validation requires three things: The server agrees this SNI matches its name The server agrees it offers this ALPN protocol The server provides the tls-alpn-01 magic certificate agreed via ACME Unfortunately none of these three steps requires affirmative work by the server to get it wrong, they can just passively nod along. "Yeah, I'm abandoned-server.bank.example, whatever you say", "Yeah, sure I can talk alpn/1 protocol, whatever that is", "Yeah, this certificate I was given by some bozo is definitely my certificate" We know from previous incidents that just because something is obviously a bad idea, or even explicitly forbidden, doesn't mean it won't get done unless we also make it difficult so that it's easier not to. |
|