Don't have an account? Sign up
If you're already signed up, please sign in
ALPN — a TLS extension that lets client and server select an application protocol such as HTTP/2 during the handshake.
During a TLS connection, the peers negotiate a protocol version and cipher suite, validate the certificate, derive session keys, and only then exchange protected data. Feature availability depends on the client, server, and selected TLS version.
ALPN — a TLS extension that lets client and server select an application protocol such as HTTP/2 during the handshake.
The mechanism operates while establishing or reusing a TLS session and affects compatibility, connection latency, confidentiality, and resistance to later key compromise.
Disable obsolete versions and weak algorithms, use a valid certificate, verify SNI and ALPN behavior, update TLS libraries, and test with modern supported clients.