2016-11-11 2 views
0
$ lsb_release -a 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 14.04.5 LTS 
Release: 14.04 
Codename: trusty 

После установки squid3 (3.3.8-1ubuntu6.8) Squid запускается успешно.Кальмар молчает при использовании https

$ sudo service squid3 stop 
$ sudo squid3 -N 
... 

Затем я заменил http_port 3128 с https_port 3128 и кальмаров не может без каких-либо сообщений об ошибках.

$ sudo squid3 -N 
$ echo $? 
1 

Что я сделал не так?

ответ

0

Вам нужно будет сделать немного больше, чем сменить http на https. В зависимости от того, что вы пытаетесь достичь, вам нужно будет настроить Squid, чтобы действовать как обратный прокси (например, если вам требуется завершение SSL) или прозрачный прокси. Я предполагаю, что вы хотите прозрачный прокси. Вот отличный справочник по настройке этого https://www.tectut.com/2015/08/configure-squid-as-http-and-https-transparent-proxy/. С точки зрения ошибок - squid сохраняет свои журналы в cache.log (по умолчанию должно быть/usr/local/squid/var/logs, но это может быть что-то другое в зависимости от того, как вы установили squid - я бы рекомендовал строить из исходного кода). Вы также можете добавить в свой файл squid.conf следующую строку: debug_options ALL,1, это должно сделать squid выводить журналы отладки в cache.log.

Смежные вопросы