2016-11-11 131 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)後,當靜靜地失敗,魷魚啓動成功。魷魚使用HTTPS

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

我再換成http_port 3128https_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中輸出調試日誌。