2011年11月18日 ELBでHTTPリスナーだとWebSocketは使えない Tweet ELBを利用していてWebSocketを使おうとした際に、最初のハンドシェイクが上手くいかない という問題に遭遇しました。 テスト用に、node.jpのドキュメントから、http.ClientReqestにあるサンプルを使ってみました。 ここのEvent: 'Upgrade'にあるサンプルコードを若干改造して下記のようなコードを作りました。 var http = require('http'); var net = require('net'); // Create an HTTP server var srv = http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}