それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

TLS上で通信するプロコル選択ALPNとは

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は「アプリケーション」側からの提案であって、サーバー側は受容するだけですね。昔はいろいろあったそうですが。

参考資料を見て学びました。

参考資料

https://christina04.hatenablog.com/entry/2016/07/30/122027