nginx: 502 недопустимых шлюза при использовании node.js лака и stunnel

Где Вы регистрировали свои домены? С Вашей предыдущей хостинговой компанией, или с некоторой другой компанией? Если Ваша предыдущая хостинговая компания обеспечивала DNS для Ваших доменов, необходимо будет или найти другого поставщика услуг DNS как EasyDNS (не подтверждение) или разместить DNS сами. Моя персональная рекомендация состояла бы в том, чтобы найти, что поставщик услуг обработал DNS для Вас, но если Вы хотите к самокрутке, bind излишество. Изучить djbdns, краткий справочник предоставлен здесь

0
задан 26 August 2012 в 10:24
1 ответ

So first thing.. that link said they are only using nginx for static files and html files for the website. You are trying to proxy nodejs/websockets over nginx.

So why does that website say not to do that? Mainly because websockets are not supported in nginx in a stable release.

Websockets are a 1.1 spec and nginx is only 1.0 spec. Now that said.. you can compile in like tcp_proxy for nginx but just proxy it with varnish like that url pointed out. It does not make a lot of sense to go

varnish->nginx->node

just do

varnish -> node

1
ответ дан 4 December 2019 в 21:40

Теги

Похожие вопросы