1. ワークアラウンドが見つかった! 先日 id:jovi0608:20131106 で書きました256バイト以上のSSL ClientHello で負荷分散装置のTLSハンドシェイクがハングアップする件ですが、ワークアラウンドが見つかりました。Re: ALPN concerns にてF5のエンジニアから、 「TLSハンドシェイクの4オクテット目が 0x01 だった場合、SSLv2 の ClientHello と誤解釈していたバグだった。ClientHelloが512バイト以上のサイズならこのバグの影響を受けない。」 との情報がメーリングリストに投稿されました。結構驚きです。 2. 不具合の原因は? これ、下図の例(サイズが256バイトのTLS1.2 の ClientHello、 0x16 0x03 0x03 0x01 0x00 から始まるバイト列)を見てみるとわかりやすいでしょう。 4オ
![HTTP/2.0のALPN利用に伴うSSL負荷分散装置の不具合、その後の顛末 - ぼちぼち日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/365ec04ad6f37e295afe36cc0fe7b87b31c81137/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fj%2Fjovi0608%2F20131112%2F20131112163219.png)