ALPNとはなんなのか
ALPN=Application-Layer Protocol Negotiation
アプリケーション側からのプロトコル要求です。
nginx では、これをサポートする
HTTPサーバーがALPNで応答しているか確認する
echo | openssl s_client -alpn h2 -connect 192.168.1.1:443 2>/dev/null | grep h2
ALPNは「アプリケーション」側からの提案であって、サーバー側は受容するだけですね。昔はいろいろあったそうですが。
参考資料を見て学びました。