Size: a a a

2021 March 31

AN

Anton Noginov in nginx_ru
Roman
Вы меня запутали, мне openvpn то на что лучше настраивать? upd или tcp 😅
Если на этой машине нет https - пофигу. Если есть - только udp.
источник

ВМ

Владимир Муковоз... in nginx_ru
Anton Noginov
server {
       listen 127.0.0.1:53 udp reuseport;
       proxy_timeout 20s;
       proxy_pass dns;
   }
``
далана))), я незнал))
источник

ВМ

Владимир Муковоз... in nginx_ru
реально в доке есть это))
источник

ВМ

Владимир Муковоз... in nginx_ru
а хера тогда его называют tcp прокси все))
источник

R

Roman in nginx_ru
Anton Noginov
Если на этой машине нет https - пофигу. Если есть - только udp.
Кажется разобрался, спасибо
источник

ВМ

Владимир Муковоз... in nginx_ru
правда я всё ещё не врубаюсь на кой тут nginx))
источник

AN

Anton Noginov in nginx_ru
Владимир Муковоз
а хера тогда его называют tcp прокси все))
Вопрос из серии "хера они в докер вс же пихают"
источник

R

Roman in nginx_ru
Владимир Муковоз
правда я всё ещё не врубаюсь на кой тут nginx))
А две программы разве могут работать на одном порту?
источник

AN

Anton Noginov in nginx_ru
443/tcp и 443/udp - это разные порты.
источник

ВМ

Владимир Муковоз... in nginx_ru
ага)
источник

R

Roman in nginx_ru
А зачем мне nginx...
источник

S

Sebor in nginx_ru
Вот именно (с)
источник

R

Roman in nginx_ru
Ладно, наверное я опять напортачил. Вроде бы openvpn поставил upd на 443, но nginx ругается.
источник

S

Sebor in nginx_ru
Ну на этом тебе пора в другой чат, энджиникс здесь не при чем
источник

S

Sebor in nginx_ru
источник

R

Roman in nginx_ru
Это я понимаю, не буду тут жаловаться) Спасибо за помощь, вроде бы прояснятся начинает
источник
2021 April 01

k

kiosaku in nginx_ru
Denis
привет! подскажите, пожалуйста, что за проблема "invalid number of arguments in "upstream" directive in /etc/nginx/conf.d/default.conf " ?

вижу такой issue открытый с 16 года.
   location / {
       set $upstream http://api; #якобы тут проблема <————————————-
       proxy_set_header  Host $host;
       proxy_set_header  X-Real-IP $remote_addr;
       proxy_set_header  X-Forwarded-Proto https;
       proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
       proxy_set_header  X-Forwarded-Host $remote_addr;
       proxy_set_header  X-NginX-Proxy true;
       proxy_pass        $upstream;
       proxy_ssl_session_reuse off;
       proxy_redirect off;
   }
а нехрен наркоманить и использовать параметр конфигурации в качестве имени переменной
источник

D

Denis in nginx_ru
kiosaku
а нехрен наркоманить и использовать параметр конфигурации в качестве имени переменной
чиво? какие наркоманы? всё решили уже. Проблема была вне конфига
источник

k

kiosaku in nginx_ru
Denis
чиво? какие наркоманы? всё решили уже. Проблема была вне конфига
а где решение-то? поделись линком, если не сложно
источник

D

Denis in nginx_ru
kiosaku
а где решение-то? поделись линком, если не сложно
мы делали сборку конфигов под разные площадки. Задавали переменные в yml
Рецепт брали тут: https://github.com/docker-library/docs/tree/master/nginx#using-environment-variables-in-nginx-configuration-new-in-119

но там умолчали о странностях с $переменными, в issues есть этот момент.
также вопрос на SF: https://serverfault.com/questions/577370/how-can-i-use-environment-variables-in-nginx-conf

В общем, там envsubst заменял подряд строки с $, что и вызывало проблему. Нужно было обозначить, какие именно переменные заменять. Решение полукостыльное, потому что вынуждает упоминать переменные еще раз

Прошу удержаться от комментариев а-ля "используй то-то" и "ССЗБ". Я вообще сварщик ненастоящий. Поэтому занимаюсь этим, ибо людей просто нет
источник