Welcome! Log In Create A New Profile

Advanced

NGINX в качестве http/https-прокси

Ivan
May 04, 2015 10:16AM
Здравствуйте, уважаемые знатоки!
Помогите, пожалуйста, в таком тривиальном на первый взгляд, вопросе, как
настройка NGINX в качестве http/https-прокси наподобие squid.
Как http-прокси настроил в два счёта, а вот https приручить не могу. Конфиг:

server {
listen *:8888;
listen [::]:8888;

server_name "";
access_log /tmp/proxy.access.log combined buffer=64k flush=5m;
error_log /tmp/proxy.error.log;

resolver 127.0.0.1;

allow 192.168.0.0/16;
deny all;

location / {
proxy_pass $scheme://$host;
proxy_cache off;
proxy_redirect off;
# proxy_ssl_verify off; # По-дефолту и так OFF
# proxy_set_header Host $host; # Оказалось, что сам подставляет заголовок
host
proxy_pass_header Set-Cookie;
}
}

В журнале ошибок вообще пусто, а в access:
123.45.67.89 - - [04/May/2015:17:00:46 +0300] "CONNECT yandex.ru:443
HTTP/1.1" 400 166 "-" "-"
123.45.67.89 - - [04/May/2015:17:00:46 +0300] "CONNECT vk.com:443 HTTP/1.1"
400 166 "-" "-"
даже заголовков агента браузера нет.
меня смущает метод CONNECT...
Подскажите, что стоит на Ваш взгяд ещё добавить, кроме кеширования - оно не
нужно.

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

NGINX в качестве http/https-прокси

Ivan May 04, 2015 10:16AM

Re: NGINX в качестве http/https-прокси

Maxim Dounin May 04, 2015 10:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 79
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready