Size: a a a

2020 January 12

MB

Mika Bond in nginx_ru
ребят а что значит понятие проксирует запрос, как понять прокси сервер
источник

MB

Mika Bond in nginx_ru
к примеру у меня нджинкс это сервер
источник

MB

Mika Bond in nginx_ru
прокси типо посредник
источник

MB

Mika Bond in nginx_ru
и тут у меня путаница
источник

k

kiosaku in nginx_ru
ну всё верно
источник

k

kiosaku in nginx_ru
nginx, как сервер, принял запрос
источник

k

kiosaku in nginx_ru
но, как прокси, передал его дальше
источник
2020 January 13

V

Vladislav in nginx_ru
Всем привет. Подскажите что может быть не так?
Не работает nuxt -
2020/01/12 22:08:25 [error] 6#6: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 212.34.48.33

Конфиг:
location / {
       proxy_pass http://nuxt:3000;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $host;
       proxy_redirect off;
       proxy_http_version 1.1;
       proxy_set_header Upgrade $http_upgrade;
       proxy_set_header Connection 'upgrade';
       proxy_set_header Host $host;
       proxy_cache_bypass $http_upgrade;
   }
источник

O

Ostap 🇺🇦 in nginx_ru
директиву js_access можно применять не только для stream, но и для http?

https://nginx.org/en/docs/stream/ngx_stream_js_module.html

например так:

http {
   server {
       listen 80;

       location / {
           js_access  access;
           proxy_pass http://localhost:3000;
           proxy_set_header Upgrade $http_upgrade;
           proxy_set_header Connection $connection_upgrade;
           proxy_set_header Host $host;
       }
   }
}
источник

O

Ostap 🇺🇦 in nginx_ru
Ostap 🇺🇦
директиву js_access можно применять не только для stream, но и для http?

https://nginx.org/en/docs/stream/ngx_stream_js_module.html

например так:

http {
   server {
       listen 80;

       location / {
           js_access  access;
           proxy_pass http://localhost:3000;
           proxy_set_header Upgrade $http_upgrade;
           proxy_set_header Connection $connection_upgrade;
           proxy_set_header Host $host;
       }
   }
}
о, наверно да, из доки:
Context: stream, server
ща попробую
источник

EN

Evgeniy Naumov in nginx_ru
Vladislav
Всем привет. Подскажите что может быть не так?
Не работает nuxt -
2020/01/12 22:08:25 [error] 6#6: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 212.34.48.33

Конфиг:
location / {
       proxy_pass http://nuxt:3000;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $host;
       proxy_redirect off;
       proxy_http_version 1.1;
       proxy_set_header Upgrade $http_upgrade;
       proxy_set_header Connection 'upgrade';
       proxy_set_header Host $host;
       proxy_cache_bypass $http_upgrade;
   }
а это известный хост - nuxt?
источник

V

Vladislav in nginx_ru
Evgeniy Naumov
а это известный хост - nuxt?
Привет, ага это сервис докер
источник

EN

Evgeniy Naumov in nginx_ru
Vladislav
Привет, ага это сервис докер
вопрос не в этом
источник

EN

Evgeniy Naumov in nginx_ru
напиши в браузере
http://ya.ru
и
http://hernya

где откроется и почему? =)
источник

V

Vladislav in nginx_ru
Evgeniy Naumov
напиши в браузере
http://ya.ru
и
http://hernya

где откроется и почему? =)
1 откроется, т.к есть такой домен. А второй нет, домен не правильный, днс его не найдет
источник

EN

Evgeniy Naumov in nginx_ru
Vladislav
1 откроется, т.к есть такой домен. А второй нет, домен не правильный, днс его не найдет
отлично. теперь это относительно nuxt - это известный хост?
источник

EN

Evgeniy Naumov in nginx_ru
если по такому имени обратиться - на него можно попасть?
источник

V

Vladislav in nginx_ru
Evgeniy Naumov
напиши в браузере
http://ya.ru
и
http://hernya

где откроется и почему? =)
я немного переделал конфиг (вернул как было)
upstream hello_nuxt {
   server nuxt:3000;
}
server {

listen 4443 ssl http2;
location / {
       proxy_pass http://hello_nuxt;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $host;
       proxy_redirect off;        
   }
}
источник

V

Vladislav in nginx_ru
на данный момент такой конфиг
источник

EN

Evgeniy Naumov in nginx_ru
Vladislav
я немного переделал конфиг (вернул как было)
upstream hello_nuxt {
   server nuxt:3000;
}
server {

listen 4443 ssl http2;
location / {
       proxy_pass http://hello_nuxt;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header Host $host;
       proxy_redirect off;        
   }
}
те же яца, только сбоку
источник