Configuración NGINX para Rails 5 ActionCable con puma

Estoy usando Jelastic para mi entorno de desarrollo (aún no en producción). Mi aplicación se está ejecutando con Unicornio, pero descubrí websockets con ActionCable y lo integré en mi aplicación.

Todo funciona bien en local, pero al implementarlo en mi entorno Jelastic (con la configuración predeterminada de NGINX / Unicorn), recibo este mensaje en mi consola javascript y no veo nada en mi registro de acceso

WebSocket connection to 'ws://dev.myapp.com:8080/' failed: WebSocket is closed before the connection is established.

Solía tener en mi entorno local y lo resolví agregando los ActionCable.server.config.allowed_request_origins necesarios en mi archivo de configuración. Así que verifiqué mi configuración de desarrollo para esto y está bien.

Es por eso que me preguntaba si hay algo específico para la configuración de NGINX, aparte de lo que se explica en la página git de ActionCable

bundle exec puma -p 28080 cable/config.ru

Para mi aplicación, seguí todo, desdeingrese la descripción del enlace aquí pero no se menciona nada sobre la configuración de NGINX

Sé que Websocket con ActionCable es bastante nuevo, pero espero que alguien pueda darme una pista sobre eso.

Muchas gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta