Below is all information for kid3 config for kid3 if ${process_number} = 3 cache_dir diskd /cache1/cache3 60000 32 256 cache_dir diskd /cache2/cache3 60000 32 256 cache_dir diskd /cache3/cache3 60000 32 256 redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf redirect_children 8 redirector_bypass on endif to disable the "Host header forgery detected" I have add this $ diff -Nu client_side_request.cc.orig client_side_request.cc --- client_side_request.cc.orig 2011-12-14 17:38:13.353186945 +0200 +++ client_side_request.cc 2011-12-14 17:38:28.686981012 +0200 @@ -538,7 +538,8 @@ if (ia != NULL && ia->count > 0) { // Is the NAT destination IP in DNS? for (int i = 0; i < ia->count; i++) { - if (clientConn->local.matchIPAddr(ia->in_addrs[i]) == 0) { + // saleh + if ((clientConn->local.matchIPAddr(ia->in_addrs[i]) == 0) || (clientConn->local.matchIPAddr(ia->in_addrs[i]) != 0)){ debugs(85, 3, HERE << "validate IP " << clientConn->local << " possible from Host:"); http->doCallouts(); return; cache log for crash $ grep "12:10:" cache.log |grep kid3 |more 2011/12/15 12:10:00 kid3| WARNING: Closing client connection due to lifetime timeout 2011/12/15 12:10:00 kid3| http://s274.hotfile.com/get/41235068c1de02d7522f5cf7f30cedc58163cb21/4ee3d08d/1/8ea2a7ea296c6ef7/ 7ed6092/4969616/Al3eshq.Al.Mamno3.ArabSeeD.CoM.DarKMan.part44.rar 2011/12/15 12:10:00 kid3| WARNING: Closing client connection due to lifetime timeout 2011/12/15 12:10:00 kid3| http://s274.hotfile.com/get/41235068c1de02d7522f5cf7f30cedc58163cb21/4ee3d08d/1/8ea2a7ea296c6ef7/ 7ed6092/4969616/Al3eshq.Al.Mamno3.ArabSeeD.CoM.DarKMan.part44.rar 2011/12/15 12:10:07 kid3| Starting Squid Cache version 3.2.0.14 for x86_64-pc-linux-gnu... 2011/12/15 12:10:07 kid3| Process ID 4936 2011/12/15 12:10:07 kid3| Process Roles: worker 2011/12/15 12:10:07 kid3| With 65535 file descriptors available 2011/12/15 12:10:07 kid3| Initializing IP Cache... 2011/12/15 12:10:07 kid3| DNS Socket created at [::], FD 8 2011/12/15 12:10:07 kid3| DNS Socket created at 0.0.0.0, FD 9 2011/12/15 12:10:07 kid3| Adding nameserver 83.244.51.36 from /etc/resolv.conf 2011/12/15 12:10:07 kid3| Adding nameserver 83.244.51.35 from /etc/resolv.conf 2011/12/15 12:10:07 kid3| helperOpenServers: Starting 0/8 'squidGuard' processes 2011/12/15 12:10:07 kid3| helperOpenServers: No 'squidGuard' processes needed. 2011/12/15 12:10:08 kid3| Unlinkd pipe opened on FD 13 2011/12/15 12:10:08 kid3| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec 2011/12/15 12:10:08 kid3| Store logging disabled 2011/12/15 12:10:08 kid3| WARNING: disk-cache maximum object size is unlimited but mem-cache maximum object size is 32.00 KB 2011/12/15 12:10:08 kid3| Swap maxSize 184320000 + 16384 KB, estimated 14179721 objects 2011/12/15 12:10:08 kid3| Target number of buckets: 708986 2011/12/15 12:10:08 kid3| Using 1048576 Store buckets 2011/12/15 12:10:08 kid3| Max Mem size: 16384 KB [shared] 2011/12/15 12:10:08 kid3| Max Swap size: 184320000 KB 2011/12/15 12:10:08 kid3| Version 1 of swap file with LFS support detected... 2011/12/15 12:10:08 kid3| Rebuilding storage in /cache1/cache3 (DIRTY) 2011/12/15 12:10:08 kid3| Version 1 of swap file with LFS support detected... 2011/12/15 12:10:08 kid3| Rebuilding storage in /cache2/cache3 (DIRTY) 2011/12/15 12:10:08 kid3| Version 1 of swap file with LFS support detected... 2011/12/15 12:10:08 kid3| Rebuilding storage in /cache3/cache3 (DIRTY) 2011/12/15 12:10:08 kid3| Using Least Load store dir selection 2011/12/15 12:10:08 kid3| Current Directory is / 2011/12/15 12:10:08 kid3| Loaded Icons. 2011/12/15 12:10:08 kid3| HTCP Disabled. 2011/12/15 12:10:08 kid3| Squid plugin modules loaded: 0 2011/12/15 12:10:08 kid3| Adaptation support is off. 2011/12/15 12:10:08 kid3| Ready to serve requests. 2011/12/15 12:10:08 kid3| WARNING: 1 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 1 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 1 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 10 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 10 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 10 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 100 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 100 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: 100 invalid swap log entries found 2011/12/15 12:10:08 kid3| WARNING: newer swaplog entry for dirno 0, fileno 00B3EEB9 2011/12/15 12:10:08 kid3| WARNING: newer swaplog entry for dirno 2, fileno 00302D99 2011/12/15 12:10:08 kid3| WARNING: newer swaplog entry for dirno 1, fileno 004822DF 2011/12/15 12:10:09 kid3| WARNING: newer swaplog entry for dirno 0, fileno 0023E9E0 2011/12/15 12:10:09 kid3| WARNING: newer swaplog entry for dirno 2, fileno 009EF82F 2011/12/15 12:10:09 kid3| WARNING: newer swaplog entry for dirno 2, fileno 00A23F0E 2011/12/15 12:10:09 kid3| WARNING: newer swaplog entry for dirno 0, fileno 00C3EF52 2011/12/15 12:10:09 kid3| WARNING: newer swaplog entry for dirno 1, fileno 0027F9FB 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 2, fileno 00C3EF52 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 1, fileno 0027F9FB 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 2, fileno 009EF82F 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 0, fileno 00302D99 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 1, fileno 00249CDA 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 2, fileno 00C3EF52 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 1, fileno 00233607 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 0, fileno 00C32DBB 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 0, fileno 0027F9FB 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 0, fileno 009EF82F 2011/12/15 12:10:10 kid3| Done reading /cache1/cache3 swaplog (241072 entries) 2011/12/15 12:10:10 kid3| WARNING: newer swaplog entry for dirno 1, fileno 009EF82F 2011/12/15 12:10:10 kid3| Done reading /cache2/cache3 swaplog (254819 entries) 2011/12/15 12:10:10 kid3| Done reading /cache3/cache3 swaplog (268211 entries) 2011/12/15 12:10:10 kid3| Finished rebuilding storage from disk. 2011/12/15 12:10:10 kid3| 3197 Entries scanned 2011/12/15 12:10:10 kid3| 2706 Invalid entries. 2011/12/15 12:10:10 kid3| 600 With invalid flags. 2011/12/15 12:10:10 kid3| 1977 Objects loaded. 2011/12/15 12:10:10 kid3| 0 Objects expired. 2011/12/15 12:10:10 kid3| 54 Objects cancelled. 2011/12/15 12:10:10 kid3| 34 Duplicate URLs purged. 2011/12/15 12:10:10 kid3| 563 Swapfile clashes avoided. 2011/12/15 12:10:10 kid3| Took 2.46 seconds (803.35 objects/sec). 2011/12/15 12:10:10 kid3| Beginning Validation Procedure 2011/12/15 12:10:10 kid3| Completed Validation Procedure 2011/12/15 12:10:10 kid3| Validated 1946 Entries 2011/12/15 12:10:10 kid3| store_swap_size = 3607695328280576.00 KB 2011/12/15 12:10:10 kid3| storeLateRelease: released 0 objects 2011/12/15 12:10:10 kid3| WARNING: Disk space over limit: 5455217617272832.00 KB > 184320000 KB 2011/12/15 12:10:10 kid3| Accepting HTTP Socket connections at local=127.0.0.1:3128 remote=[::] FD 11 flags=1 2011/12/15 12:10:10 kid3| Accepting NAT intercepted HTTP Socket connections at local=192.168.68.10:3129 remote=[::] FD 12 flags=3 3 2011/12/15 12:10:10 kid3| Accepting HTTP Socket connections at local=83.244.51.38:3130 remote=[::] FD 16 flags=1 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:11 kid3| Starting new redirector helpers... 2011/12/15 12:10:11 kid3| helperOpenServers: Starting 1/8 'squidGuard' processes 2011/12/15 12:10:21 kid3| WARNING: Disk space over limit: 17294927025143808.00 KB > 184320000 KB 2011/12/15 12:10:32 kid3| WARNING: Disk space over limit: 17294927025143808.00 KB > 184320000 KB 2011/12/15 12:10:43 kid3| WARNING: Disk space over limit: 17294927025143808.00 KB > 184320000 KB 2011/12/15 12:10:54 kid3| WARNING: Disk space over limit: 17294927025143808.00 KB > 184320000 KB > On 15/12/2011 11:42 p.m., Saleh Madi wrote: >> why squid 3.2.0.14 exited/restarted every 2 or 3 or 4 ... hours and >> why squid crashing with segfault. > > Question: "why squid 3.2.0.14 exited/restarted" ? > Answer: because of "crashing with segfault". > > Squid auto-restarts after any unexpected crash from assertion, segfault, > and exceptions. > > > Better question: "why squid crashing with segfault" ? > Answer: unknown. insufficient details given. > > What does cache.log have to say about it? > Can you find the core dump the system should have created? > (see > http://wiki.squid-cache.org/SquidFaq/BugReporting#crashes_and_core_dumps) > > > PS. when you find out please check bugs.squid-cache.org for any bug > matching the crash details. Report a new bug if you can meet the > criteria in that wiki page. or contact squid-dev mailing list about the > problem (3.2 being a beta release the dev need to know what is wrong, > this is an admin users list). > > Amos > >