AWS Elastic Beanstalk で socket.io を使用して websocket-server をセットアップしようとしています。/socket.io/1/?t=xxxx への最初のリクエストは実行中ですが、Websocket ハンドシェイクは次のエラーで失敗します。
WebSocket connection to 'ws://xxxxxx.elasticbeanstalk.com/socket.io/1/websocket/a4DTCN2BeJZuiSaphVyz' failed: Unexpected response code: 502
グーグルでエラー 502 (Bad Gateway) を見ると、nginx-proxy と関係があるようです。では、nginx を websocket で動作するように構成するにはどうすればよいでしょうか?
Websockets のセットアップに関する AWS ドキュメントには何も見つかりません。