আমি স্কুইডকে ক্যাচিং সার্ভার হিসাবে কনফিগার করার চেষ্টা করছি। আমার ল্যান রয়েছে যেখানে ওয়েবসার্ভার (অ্যাপাচি) 192.168.122.11
স্কুইডে রয়েছে 192.168.122.21
এবং আমার ক্লায়েন্টটি রয়েছে 192.168.122.22
। সমস্যাটি হ'ল, যখন আমি স্কুইডের অ্যাক্সেস লগটি দেখি, সমস্ত কিছুই আমি TCP_MISS
বার্তা messages দেখে মনে হচ্ছে স্কুইড মোটেই ক্যাশ করছে না। আমি পরীক্ষা করেছিলাম যে ক্যাশে ডিরেক্টরিতে সমস্ত সঠিক অনুমতি আছে has এখানে আর কী ভুল হতে পারে? এখানে আমার স্কুইড কনফিগারেশন রয়েছে:
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.1/8 0.0.0.0/32 ::1
acl SSL_ports port 443
acl Safe_ports port 80
acl Safe_ports port 21
acl Safe_ports port 443
acl Safe_ports port 70
acl Safe_ports port 210
acl Safe_ports port 1025-65535
acl Safe_ports port 280
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl CONNECT method CONNECT
http_access allow all
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
http_port 3128 accel defaultsite=cona-proxy vhost
cache_peer 192.168.122.11 parent 80 0 no-query originserver login=PAS name=webserver
cache_dir ufs /var/spool/squid3 100 16 256
coredump_dir /var/spool/squid3
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern (Release|Packages(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320
always_direct allow all
acl server_users dstdomain cona-proxy
http_access allow server_users
cache_peer_access webserver allow server_users
cache_peer_access webserver deny all
সমস্ত মেশিনে, cona-proxy
পয়েন্টগুলি 192.168.122.21
(এতে যুক্ত হয়েছে /etc/hosts
)
আউটপুট curl -v 192.168.122.11
* About to connect() to 192.168.122.11 (#0)
* Trying 192.168.122.11... connected
> GET / HTTP/1.1
> User-Agent: curl/7.22.0 (i686-pc-linux-gnu) libculr/7.22.0 OpneSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
> Host: 192.168.122.11
> Accept: */*
>
< HTTP/1.1 202 OK
< Date Mon, 02 Jul 2012 05:48:50 GMT
< Server: Apache/2.2.22 (Ubuntu)
< Last-Modified: Tue, 19 Jun 2012 23:04:25 GMT
< ETag: "27389-b1-4c2db4dc2c182"
< Accept_Ranges: bytes
< Content-Length: 177
< Vary: Accept-Encoding
< Content-Type: text/html
< X-Pad: avoid browser bug
<
<html><body><h1>It works!</h1>
<p>This is the default web page for the server.</p>
<p>The web server software is running but no content has been added, yet. </p>
</body></html>
* Connection #0 to host 192.168.122.11 left intact
* Closing connection #0