Search squid archive

Re: squid 2.7 with windowsupdate :(

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hm, squid shouldn't eb crashing. stuff your config file and the crash output
into a bugzilla ticket so it doesn't get lost.



Adrian

On Sun, Jun 08, 2008, pokeman wrote:
> 
> hi Adrian
> i am glad happy with this you make posible to cache CDN objects so i make
> changes in my conf but the squid was crash here is my conf i think i
> forgotten some tag in my squid conf .and please add changes in below
> store_url_rewrite script for windowsupdate caches and highlight what i am
> getting wrong 
> 
> squid.conf 
> ###############3
> 
> http_port 3128 transparent
> range_offset_limit 0 KB
> cache_mem 512 MB
> pipeline_prefetch on
> shutdown_lifetime 2 seconds
> coredump_dir /var/log/squid
> ignore_unknown_nameservers on
> 
> acl all src 0.0.0.0/0.0.0.0
> acl ourusers src 192.168.0.0/24
> hierarchy_stoplist cgi-bin ?
> 
> storeurl_rewrite_program /extra/store_url_rewrite
> 
> maximum_object_size 20 MB
> minimum_object_size 0 KB
> maximum_object_size_in_memory 64 KB
> cache_replacement_policy heap LFUDA
> memory_replacement_policy heap GDSF
> 
> cache_dir aufs /cache1 70000 16 256
> cache_dir aufs /cache2 70000 16 256
> cache_dir aufs /cache3 70000 16 256
> cache_dir aufs /cache4 70000 16 256
> 
> cache_access_log /var/log/squid/access.log
> cache_log /var/log/squid/cache.log
> cache_store_log none
> dns_nameservers 127.0.0.1
> refresh_pattern ^ftp:           1440    20%     10080
> refresh_pattern ^gopher:        1440    0%      1440
> refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
> refresh_pattern .               0       20%     4320
> 
> refresh_pattern cgi-bin         0       0%      0
> refresh_pattern \?              0       0%      0
> refresh_pattern .               0       20%     4320
> 
> negative_ttl 1 minutes
> positive_dns_ttl 24 hours
> negative_dns_ttl 1 minutes
> acl manager proto cache_object
> acl localhost src 127.0.0.1/255.255.255.255
> acl to_localhost dst 127.0.0.0/8
> acl store_rewrite_list dstdomain mt.google.com mt0.google.com mt1.google.com
> mt2.google.com
> acl store_rewrite_list dstdomain mt3.google.com
> acl store_rewrite_list dstdomain kh.google.com kh0.google.com kh1.google.com
> kh2.google.com
> acl store_rewrite_list dstdomain kh3.google.com
> acl store_rewrite_list dstdomain kh.google.com.au kh0.google.com.au
> kh1.google.com.au
> acl store_rewrite_list dstdomain kh2.google.com.au kh3.google.com.au
> 
> # This needs to be narrowed down quite a bit!
> acl store_rewrite_list dstdomain .youtube.com
> acl store_rewrite_list dstdomain .windowsupdate.com
> 
> 
> 
> acl windowsupdate dstdomain windowsupdate.microsoft.com
> acl windowsupdate dstdomain .update.microsoft.com
> acl windowsupdate dstdomain download.windowsupdate.com
> acl windowsupdate dstdomain redir.metaservices.microsoft.com
> acl windowsupdate dstdomain images.metaservices.microsoft.com
> acl windowsupdate dstdomain c.microsoft.com
> acl windowsupdate dstdomain www.download.windowsupdate.com
> acl windowsupdate dstdomain wustat.windows.com
> acl windowsupdate dstdomain crl.microsoft.com
> acl CONNECT method CONNECT
> acl wuCONNECT dstdomain www.update.microsoft.com
> 
> acl SSL_ports port 443 563
> acl Safe_ports port 1195 1107 1174 1212 1000
> acl Safe_ports port 80          # http
> acl Safe_ports port 82          # http
> acl Safe_ports port 81          # http
> acl Safe_ports port 21          # ftp
> acl Safe_ports port 443 563     # https, snews
> acl Safe_ports port 70          # gopher
> acl Safe_ports port 210         # wais
> acl Safe_ports port 1025-65535  # unregistered ports
> acl Safe_ports port 280         # http-mgmt
> acl Safe_ports port 488         # gss-http
> acl Safe_ports port 591         # filemaker
> acl Safe_ports port 777         # multiling http
> acl CONNECT method CONNECT
> 
> http_access allow manager localhost
> http_access deny manager
> http_access deny !Safe_ports
> http_access deny CONNECT !SSL_ports
> http_access allow ourusers
> http_access allow CONNECT wuCONNECT ourusers
> http_access allow windowsupdate ourusers
> http_access deny all
> http_reply_access allow all
> cache allow all
> 
> storeurl_access allow store_rewrite_list
> storeurl_access deny all
> 
> icp_access allow ourusers
> icp_access deny all
> cache_mgr info@
> visible_hostname CE-
> dns_testnames localhost
> reload_into_ims on
> quick_abort_min 0 KB
> quick_abort_max 0 KB
> log_fqdn off
> half_closed_clients off
> client_db off
> ipcache_size 16384
> ipcache_low 90
> ipcache_high 95
> fqdncache_size 8129
> log_icp_queries off
> strip_query_terms off
> store_dir_select_algorithm round-robin
> client_persistent_connections off
> server_persistent_connections on
> persistent_request_timeout 1 minute
> client_lifetime 60 minutes
> pconn_timeout 10 seconds
> 
> tcp_outgoing_tos 0x30 ourusers
> zph_mode tos
> zph_local 0x30
> zph_parent 0
> 
> ### 
> 
> [root@localhost ~]# cat /extra/store_url_rewrite
> $| = 1;
> 
> while (<>) {
>         chomp;
>         # print STDERR $_ . "\n";
>         if (m/kh(.*?)\.google\.com(.*?)\/(.*?) /) {
>                 print "http://keyhole-srv.google.com"; . $2 .
> ".SQUIDINTERNAL/" . $3 . "\n";
>                 # print STDERR "KEYHOLE\n";
>         } elsif (m/mt(.*?)\.google\.com(.*?)\/(.*?) /) {
>                 print "http://map-srv.google.com"; . $2 . ".SQUIDINTERNAL/" .
> $3 . "\n";
>                 # print STDERR "MAPSRV\n";
>         } elsif
> (m/^http:\/\/([A-Za-z]*?)-(.*?)\.(.*)\.youtube\.com\/get_video\?video_id=(.*)
> /) {
>                 #
> http://lax-v290.lax.youtube.com/get_video?video_id=jqx1ZmzX0k0
>                 print
> "http://video-srv.youtube.com.SQUIDINTERNAL/get_video?video_id="; . $4 .
> "\n";
>         } else {
>                 print $_ . "\n";
>         }
> }
> 
> 
> -- 
> View this message in context: http://www.nabble.com/squid-2.7-with-windowsupdate-%3A%28-tp17716285p17716285.html
> Sent from the Squid - Users mailing list archive at Nabble.com.

-- 
- Xenion - http://www.xenion.com.au/ - VPS Hosting - Commercial Squid Support -
- $25/pm entry-level VPSes w/ capped bandwidth charges available in WA -

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux