Как правильно настроить проксирование Nginx для websoket?

223
09 декабря 2017, 09:11

Нужно сделать WebSocket через SSL т.е. WSS.

На сайте без сертификата запустить сервер удалось, тестовый чат работает (библиотека Ratchet), но делаю тоже самое на сайте где стоит сертификат, естественно соединение не устанавливает.

Как я понял нужно сделать прокси через Nginx (установлен), через который будет проходить соединение.

У меня сервер VDS с установленной ISP Manager

Как правильно записать конфиги?

Здесь ответ вроде бы похоже на то, что нужно, но где достать http{} чтобы вставить у меня его нет...

Опять же непонятно, внятных/понятных ответов нет вообще...

Прошу помогите очень нужно...

Answer 1

Конструкция

map $http_upgrade $connection_upgrade {
    default upgrade;
    ''      close;
}

прописывается в файл /etc/nginx/nginx.conf в секцию http { }

Читаем первоисточник для просветления.

READ ALSO
Как добавить свои custom классы?

Как добавить свои custom классы?

Привет есть такой код от WooCommerce

237
php вывод содержимого через if else

php вывод содержимого через if else

У меня проблемаМне нужно, чтобы записи отображались в категориях, кроме тех что я ввел

225
Unable to find template Symfony 3

Unable to find template Symfony 3

В общем, не знаю, что за ерунда: но создал бандл через консольЗахожу на страницу /app_dev

295
yii2 и moonlandsoft/yii2-phpexcel - как кастоимзировать документ?

yii2 и moonlandsoft/yii2-phpexcel - как кастоимзировать документ?

Добрый день! Я использую для создания xls документа в фреймворке Yii2 moonlandsoft/yii2-phpexcel (https://githubcom/moonlandsoft/yii2-phpexcel) Я получаю и выводу таблицу таким...

305