? ? ? ? QQ的離線傳輸功能很是強(qiáng)大枣接,也方便了不少用戶盒至。但對于內(nèi)網(wǎng)用戶只能使用Squid來訪問互聯(lián)網(wǎng)及使用QQ的用戶來說,在從內(nèi)網(wǎng)向外網(wǎng)用戶發(fā)送離線文件時争舞,還是很順利的凛忿,因?yàn)槲募际前l(fā)到了QQ的緩存服務(wù)器中,外網(wǎng)用戶很容易就可以從緩存服務(wù)器上下載到離線傳輸?shù)奈募捍ā5饩W(wǎng)用戶發(fā)送離線文件后店溢,Squid的內(nèi)網(wǎng)用戶在接收這些文件時就出現(xiàn)問題了,總是連接超時委乌,隨后接收文件失敗床牧。
QQ的文件緩存服務(wù)器工作與80端口,估計(jì)是使用的https工作方式福澡。因此在squid.conf中做如下修改即可:?
acl CONNECT method CONNECT?
acl SSL_ports port 443 80
現(xiàn)在不明白的是叠赦,此ACL要配合以下參數(shù)才行:
http_access deny CONNECT !SSL_ports
但其實(shí)對目的端口為80的ACL已經(jīng)有寫明驹马,并已放行革砸。
acl Safe_ports port 80????????? # http
?http_access deny !Safe_ports