Witam, mam problem z konfiguracją nginx mianowicie zaimplementowałem do mojej aplikacji ws
zrobiłem to poprzez dodanie gema actioncable.
lokalnie wszystko działa idealnie jednak na domenie firebug rzuca mi błąd:
Firefox nie może nawiązać połączenia z serwerem ws://0.0.0.0:28080/. connection.self-038a4440c6fdeaca8c7ae1c5e8e713beee2eebe76a1c4cb477024384fb335d1c.js:31:0
Połączenie z ws://0.0.0.0:28080/ zostało przerwane podczas wczytywania strony.
co do konfiguracji i plików to robiłem wszystko wg tego tutorialu http://nithinbekal.com/posts/rails-action-cable/
mój nginx vhost:
upstream websocket {
server 127.0.0.1:28080;
}
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
server_name *.app.pl;
root /home/ws/app/public;
passenger_enabled on;
passenger_app_env development;
location /websocket/{
proxy_pass http://127.0.0.1:28080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_redirect off;
}
}
Czy ktoś z forumowiczów konfigurował u siebie actioncable i posiada jakiś działający config do nginx?