Форум — General nginx и websocket 0 1 Кто нибудь проксирование websocket через nginx настраивал?Типа того: habrahabr.ru/post/171757/ Ссылка
а чем статья с хабра не устроила? всё понятно, вроде TERRANZ ★★★★ (21.02.14 14:59:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от TERRANZ 21.02.14 14:59:01 MSK делаю так же как там, обращаюсь к nginx из браузера, на сервере на который заруливает nginx - тишина. Повесил туда сервер отсюда дофига открытых сокетов (комментарий) - чтобы засечь коннект - тишина. quest ★★★★ (21.02.14 15:03:25 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от namezys 21.02.14 15:04:15 MSK пусть меня твой ученик проконсультирует, ok? quest ★★★★ (21.02.14 15:04:50 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от quest 21.02.14 15:03:25 MSK а в логах нгинкса чего по этому поводу? TERRANZ ★★★★ (21.02.14 15:05:23 MSK) Ссылка
Ответ на: комментарий от quest 21.02.14 15:04:50 MSK я у него конфиги его nginx попрошуА что у тебя совсем тишина? А в браузере что? namezys ★★★★ (21.02.14 15:07:31 MSK) Ссылка
/etc/nginx/sites-available/default: server { listen 80; root /var/www; index index.html index.htm; server_name localhost; location / { try_files $uri $uri/ /index.html; } location /ws/ { proxy_pass http://127.0.0.1:30000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } } /var/www/index.html: hello! <script> alert('wow1'); var connection = new WebSocket('ws://127.0.0.1/ws'); alert('wow2'); </script> Запускаю «connect detector» отсюда - дофига открытых сокетов (комментарий)Захожу браузером на http://127.0.0.1/ws/ - вижу connect. Захожу браузером на http://127.0.0.1 - коннектится должен websocket - фиг то там((( TERRANZ namezys quest ★★★★ (21.02.14 15:20:20 MSK) автор топика Ссылка
и знаете в чем было дело? ))))))) quest ★★★★ (21.02.14 15:22:20 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от quest 21.02.14 15:22:20 MSK фаервол? TERRANZ ★★★★ (21.02.14 15:32:35 MSK) Показать ответ Ссылка
Ответ на: комментарий от TERRANZ 21.02.14 15:32:35 MSK вместо 'ws://127.0.0.1/ws' нужно было написать 'ws://127.0.0.1/ws/' quest ★★★★ (21.02.14 15:45:48 MSK) автор топика Ссылка