Websockets con socket.io en AWS Elastic Beanstalk

Estoy intentando configurar un servidor websocket con socket.io en AWS Elastic Beanstalk. Se puso en marcha la solicitud inicial para /socket.io/1/?t=xxxx pero el protocolo de enlace websocket falla con este error:

WebSocket connection to 'ws://xxxxxx.elasticbeanstalk.com/socket.io/1/websocket/a4DTCN2BeJZuiSaphVyz' failed: Unexpected response code: 502 

De buscar en Google y mirar el error 502 (Bad Gateway) parece tener algo que ver con el proxy nginx. Entonces, ¿cómo configuro el nginx para que funcione con websockets?

No puedo encontrar nada en la documentación de AWS acerca de la configuración de websockets.

Respuestas a la pregunta(3)

Su respuesta a la pregunta