Comments 12
А в чем сакральный смысл https на локалхосте? Не проще терминировать SSL на Nginx и проксировать на локалхост или соккет уже без SSL?
+1
По каким-то причинам, faye отказывался устанавливать соединение и в процессе поиска почему так, проблема была решена описанным способом.
Кстати, запросы проксируются через Nginx, но вот сам Faye отвечать отказывался
Кстати, запросы проксируются через Nginx, но вот сам Faye отвечать отказывался
0
Ммм. Ответ не совсем отвечает на мой вопрос.
Тут если использовать http, то как бы и танцев с faye быть не должно.
proxy_pass https://127.0.0.1:9292;
Тут если использовать http, то как бы и танцев с faye быть не должно.
0
Вот именно, я сначала так и сделал, но только с использованием https соединение установилось
0
upstream prodfaye {
server 127.0.0.1:9292 weight=1 fail_timeout=30s;
}
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
...
location /faye {
proxy_pass http://prodfaye;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_buffering off;
proxy_redirect off;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_set_header X-Forwarded-Proto https;
break;
}
}
Работает, ssl не активируется на faye. HTTP терминируется через Nginx.
0
не требует использования какого-либо определённого сервера.
Только thin, passenger, rainbows, puma и goliath.
0
> Разрабатывая реалтаймовый сервис можно обойтись привычным setInterval()
это не real time.
это не real time.
0
На фото не Faye!
0
Sign up to leave a comment.
Использование Faye вместе с SSL