Size: a a a

2020 February 13

PV

Pavel Varfalameev in nginx_ru
Le Thanh
Hello, everybody
источник

AN

Anton Noginov in nginx_ru
Pavel Varfalameev
HTTP/1.1 301 Moved Permanently
Server: nginx/1.16.0
Date: Thu, 13 Feb 2020 09:03:03 GMT
Content-Type: text/html
Content-Length: 169
Location: http://127.0.0.1/rukovoditel/
Connection: keep-alive
Так, а дальше?
Если вот тот location дернуть?
источник

LT

Le Thanh in nginx_ru
How do config nginx as reverse proxy for vpn stunnel
источник

LT

Le Thanh in nginx_ru
Help me
источник

AN

Anton Noginov in nginx_ru
Le Thanh
How do config nginx as reverse proxy for vpn stunnel
Please clarify a bit.
Is that stunnel behind nginx, or the other way around?
источник

LT

Le Thanh in nginx_ru
Stunnel client will connect server through nginx
источник

LT

Le Thanh in nginx_ru
Nginx is between them
источник

AN

Anton Noginov in nginx_ru
What is the server then? Is that just generic tcp service, or web-server?
источник

LT

Le Thanh in nginx_ru
What is the server => stunnel server
источник

LT

Le Thanh in nginx_ru
It's tcp service port 8228
источник

AN

Anton Noginov in nginx_ru
Got it.
Use nginx stream proxy. Default configuration shown in manual will fit.
источник

PV

Pavel Varfalameev in nginx_ru
Anton Noginov
Так, а дальше?
Если вот тот location дернуть?
root@ubuntu-test:/usr/share/nginx/html/rukovoditel# curl -Iv 127.0.0.1/rukovoditel
*   Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 80 (#0)
> HEAD /rukovoditel HTTP/1.1
> Host: 127.0.0.1
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
HTTP/1.1 301 Moved Permanently
< Server: nginx/1.16.0
Server: nginx/1.16.0
< Date: Thu, 13 Feb 2020 09:06:52 GMT
Date: Thu, 13 Feb 2020 09:06:52 GMT
< Content-Type: text/html
Content-Type: text/html
< Content-Length: 169
Content-Length: 169
< Location: http://127.0.0.1/rukovoditel/
Location: http://127.0.0.1/rukovoditel/
< Connection: keep-alive
Connection: keep-alive
источник

AN

Anton Noginov in nginx_ru
Ненене.
Вот ты дергаешь ссылку без слеша на конце. получаешь редирект со слешом.
Что будет, если дернуть http://127.0.0.1/rukovoditel/ ?
источник

PV

Pavel Varfalameev in nginx_ru
Anton Noginov
Ненене.
Вот ты дергаешь ссылку без слеша на конце. получаешь редирект со слешом.
Что будет, если дернуть http://127.0.0.1/rukovoditel/ ?
другой результат:


root@ubuntu-test:/usr/share/nginx/html/rukovoditel# curl -Iv 127.0.0.1/rukovoditel/
*   Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 80 (#0)
> HEAD /rukovoditel/ HTTP/1.1
> Host: 127.0.0.1
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 302 Found
HTTP/1.1 302 Found
< Server: nginx/1.16.0
Server: nginx/1.16.0
< Date: Thu, 13 Feb 2020 09:13:39 GMT
Date: Thu, 13 Feb 2020 09:13:39 GMT
< Content-Type: text/html; charset=utf-8
Content-Type: text/html; charset=utf-8
< Connection: keep-alive
Connection: keep-alive
< Set-Cookie: cookie_test=please_accept_for_session; expires=Sat, 14-Mar-2020 09:13:39 GMT; Max-Age=2592000
Set-Cookie: cookie_test=please_accept_for_session; expires=Sat, 14-Mar-2020 09:13:39 GMT; Max-Age=2592000
< Set-Cookie: sid=cojtlr5r45vt8bbqs25k4hifom
Set-Cookie: sid=cojtlr5r45vt8bbqs25k4hifom
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate
Cache-Control: no-store, no-cache, must-revalidate
< Pragma: no-cache
Pragma: no-cache
< Location: http://127.0.0.1/rukovoditel/index.php?module=dashboard/
Location: http://127.0.0.1/rukovoditel/index.php?module=dashboard/

<
* Connection #0 to host 127.0.0.1 left intact
источник

LT

Le Thanh in nginx_ru
Anton Noginov
Got it.
Use nginx stream proxy. Default configuration shown in manual will fit.
Yes many thanks
источник

AN

Anton Noginov in nginx_ru
u r welcome
источник

PV

Pavel Varfalameev in nginx_ru
Anton Noginov
u r welcome
O_o заработало
источник

PV

Pavel Varfalameev in nginx_ru
Anton Noginov
u r welcome
клянусь, не работало!!)
источник

PV

Pavel Varfalameev in nginx_ru
вчера весь вечер бился
источник

PV

Pavel Varfalameev in nginx_ru
Anton Noginov
u r welcome
Забавный факт:
http://127.0.0.1/rukovoditel/index.php?module=dashboard/
эта ссылка работает

А вот эта
http://127.0.0.1/rukovoditel
нет

Дело в слеше?
источник