Суть проблемы. Есть хороший софт, но не поддерживающий прокси с авторизацией.
Есть прокси:
proxyhost:proxyport
proxyuser:proxypass
Хочу обращаться к адресу
http://localhost:3128, но чтобы "в мир" всё проходило через proxyhost. Кто-то обмолвился, что такое на раз через squid решается. Итак - squid установлен на мой сервер (Ubuntu 18.04 LTS)
Написал в конфиг такое:
http_port 127.0.0.1:3128
access_log /var/log/squid/access.log squid
cache_peer proxyhost parent proxyport0 \
no-query \
login=proxyuser:proxypass \
connect-fail-limit=99999999 \
proxy-only \
http_access allow all
Но естественно, ничего не работает. В логах строки типа
TCP_DENIED/403 4164 GET
lenta.ru - HIER_NONE/- text/html
TCP_DENIED/403 4079 CONNECT accounts.google.com:443 - HIER_NONE/- text/html