Firefox 10は私の握手を受け入れません(私は本当に知りませんか?)。これはMozillaであるため、WebSocketの代わりにMozWebSocketを使用します。私のサーバー応答ヘッダーは次のとおりです。
$reply = "HTTP/1.1 101 Switching Protocols\r\n" .
"Upgrade: websocket\r\n" .
"Connection: Upgrade\r\n" .
"Sec-WebSocket-Accept: {$accept}\r\n\r\n";
Chrome 16で完璧に動作しますが、Firefoxでは、サーバーがハンドシェイクよりも実行すると言っても、何かを待っているだけです。その後、しばらくすると、offcorseクライアントはステータス3(DISCONNECT)になります。
何か案は?