バグ発見

開発:当社のドメイン一覧のページを見ててどうもへんだなと思ってたんですが、これChromiumのバグじゃないですかね。つまり http://host のような URLのスキーム部分を省略した記法 //host を補完する時の動作が不定なんです。ページのソースを見ると、こんな感じ。

開発:これはChromium系の4ブラウザで起こるのですが、SafariとFirefoxでは起こらないようなのです。

基盤:生でやってみるとどうですかね。curl … あれ、curl でも起こりますよ。手動で telnet して GET / HTTP/1.0 の Host: satoxits.com… 発生しますね。DeleGateのSSIのバグじゃないですか?

開発:… ほんとだ。ガックシ。なんで Safari と Firefox では起こらないんだろう…

基盤:Safariでも起きてますよ…

開発:… Firefox ではなぜ… 再現性が無い風なので、リクエストのヘッダのちょっとした違いとかですかね。

社長:そういえばこの4月、Linuxのカーネルの版を上げたのにインストールした時に、SSIのseek系がおかしくて対処しましたね。あれと関連した問題?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です