Назад | Перейти на главную страницу

настроить NGINX для работы со сквидом

У меня squid работает на одном сервере (192.168.29.246) с включенным sslbump.

Я настроил nginx (192.168.29.245) на другом сервере и хочу, чтобы он работал перед squid.

Однако в squid передается только строка запроса. Таким образом, для http://www.example.co/xxx.html, в squid передается только xxx.html.

Как это исправить.

Сообщение об ошибке

The following error was encountered while trying to retrieve the URL: /xxx.html

nginx.conf

upstream squid {
 server 192.168.29.246:3128;

}

server {
    listen 8338;
    server_name localhost;
    location / {
       proxy_pass http://squid;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forwarded-For $remote_addr;
       proxy_set_header Host $host;
    }
}