Hi all.
I've a problem with squid + squidclamav + squidGuard. squidGuard process
become a Zombie Process. This problem comes with OpenBSD 4.5 and 4.6.
Then, squid without other redirector...works fine. If I set "url_rewrite
program /usr/local/bin/squidGuard", squid works fine.
And now the problem. If I try to use squid, squidclamav and squidGuard
together, all squidguard processes die. Then I set "url_rewrite program
/usr/local/bin/squidclamav" and in squidclamav.conf I set "squidguard
/usr/local/bin/squidGuard".
With this configuration, squid works, squidclamav works but squidguard dies.
Log File report: [/var/log/squidguard/squidGuard.log]
2009/11/29 18:26:52| httpReadReply: Excess data from "HEAD
http://bid.openx.net/json?c=OXM_64644365420&pid=5269c2d6-ad46-45b3-ab8b-b07b7a65d779&s=336x280&f=10&url
=http%3A%2F%2Fwww.linuxjournal.com%2Farticle%2F8758&referer=http%3A%2F%2Fwww.google.it%2Furl%3
Fsa%3Dt%26source%3Dweb%26ct%3Dres%26cd%3D1%26ved%3D0CAoQFjAA%26url%3Dhttp%253A%252F%
252Fwww.linuxjournal.com%252Farticle%252F8758%26rct%3Dj%26q%3Dtripwire%2Bhowto%26ei%3DvKASS5D
SHoSv4QbZ3ZSFBA%26usg%3DAFQjCNE_CRMzgPL7aUXMzFs6CXbLiVOPfQ
[/var/squidguard/log/squidGuard.log] reports:
2009-11-29 18:30:00 [6702] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [6702] squidGuard stopped (1259515800.261)
2009-11-29 18:30:00 [29852] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [29852] squidGuard stopped (1259515800.290)
2009-11-29 18:30:00 [23681] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [13322] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [13322] squidGuard stopped (1259515800.362)
2009-11-29 18:30:00 [23681] squidGuard stopped (1259515800.368)
2009-11-29 18:30:00 [19733] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [19733] squidGuard stopped (1259515800.370)
2009-11-29 18:30:00 [10963] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [29024] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [29024] squidGuard stopped (1259515800.431)
2009-11-29 18:30:00 [10963] squidGuard stopped (1259515800.437)
2009-11-29 18:30:00 [4752] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [4752] squidGuard stopped (1259515800.446)
2009-11-29 18:30:00 [9844] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [9844] squidGuard stopped (1259515800.452)
2009-11-29 18:30:00 [10946] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [10946] squidGuard stopped (1259515800.471)
2009-11-29 18:30:00 [15118] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [15118] squidGuard stopped (1259515800.480)
2009-11-29 18:30:00 [24546] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [24546] squidGuard stopped (1259515800.571)
2009-11-29 18:30:00 [28657] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [28657] squidGuard stopped (1259515800.600)
2009-11-29 18:30:00 [26160] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [26160] squidGuard stopped (1259515800.621)
2009-11-29 18:30:00 [10505] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [10505] squidGuard stopped (1259515800.671)
2009-11-29 18:30:00 [31381] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [31381] squidGuard stopped (1259515800.851)
2009-11-29 18:30:00 [6034] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [6034] squidGuard stopped (1259515800.901)
2009-11-29 18:30:00 [8429] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:00 [8429] squidGuard stopped (1259515800.951)
2009-11-29 18:30:01 [32393] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:01 [32393] squidGuard stopped (1259515801.060)
2009-11-29 18:30:01 [8880] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:01 [8880] squidGuard stopped (1259515801.140)
2009-11-29 18:30:01 [9160] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:01 [9160] squidGuard stopped (1259515801.191)
2009-11-29 18:30:01 [20881] Info: recalculating alarm in 30 seconds
2009-11-29 18:30:01 [20881] squidGuard stopped (1259515801.211)
and ps:
_squid 6702 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 29852 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 13322 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 19733 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 23681 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 29024 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 10963 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 4752 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 9844 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 10946 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 15118 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 24546 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 28657 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 26160 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 10505 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 31381 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 6034 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 8429 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 32393 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 8880 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 9160 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
_squid 20881 0.0 0.0 0 0 ?? Z - 0:00.00
(squidGuard)
root 18821 0.0 0.4 1236 1268 ?? Is 3:15PM 0:00.02 squid
-d 10
_squid 16228 0.0 4.3 10312 12804 ?? S 3:15PM 0:09.64
(squid) -d 10 (squid)
_squid 31884 0.0 0.7 756 2076 ?? Is 3:15PM 0:00.81
(squidclamav) (squidclamav)
_squid 25836 0.0 0.7 632 2076 ?? Is 3:15PM 0:00.54
(squidclamav) (squidclamav)
_squid 6972 0.0 0.7 764 2084 ?? Is 3:15PM 0:00.27
(squidclamav) (squidclamav)
_squid 15649 0.0 0.7 776 2052 ?? Is 3:15PM 0:00.16
(squidclamav) (squidclamav)
_squid 6213 0.0 0.7 672 2064 ?? Is 3:15PM 0:00.16
(squidclamav) (squidclamav)
_squid 17857 0.0 0.7 716 2076 ?? Is 3:15PM 0:00.21
(squidclamav) (squidclamav)
_squid 17810 0.0 0.7 756 2076 ?? Is 3:15PM 0:00.17
(squidclamav) (squidclamav)
_squid 988 0.0 0.7 652 2072 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 4536 0.0 0.7 608 1920 ?? Is 3:15PM 0:00.15
(squidclamav) (squidclamav)
_squid 13393 0.0 0.7 508 1952 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 623 0.0 0.7 668 1936 ?? Is 3:15PM 0:00.08
(squidclamav) (squidclamav)
_squid 24677 0.0 0.7 696 1948 ?? Is 3:15PM 0:00.10
(squidclamav) (squidclamav)
_squid 30591 0.0 0.7 544 1940 ?? Is 3:15PM 0:00.08
(squidclamav) (squidclamav)
_squid 32597 0.0 0.7 688 1920 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 24345 0.0 0.7 584 1920 ?? Is 3:15PM 0:00.11
(squidclamav) (squidclamav)
_squid 3959 0.0 0.7 568 1940 ?? Is 3:15PM 0:00.07
(squidclamav) (squidclamav)
_squid 24872 0.0 0.7 668 1924 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 26243 0.0 0.7 484 1924 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 26139 0.0 0.7 528 1948 ?? Is 3:15PM 0:00.14
(squidclamav) (squidclamav)
_squid 1263 0.0 0.7 516 1936 ?? Is 3:15PM 0:00.13
(squidclamav) (squidclamav)
_squid 8850 0.0 0.7 588 1932 ?? Is 3:15PM 0:00.07
(squidclamav) (squidclamav)
_squid 7546 0.0 0.7 504 1952 ?? Is 3:15PM 0:00.13
(squidclamav) (squidclamav)
After this error, squid can receive the request, and send the request to
squidclamav, squidclamav, receive the request and (log) says:
Sun Nov 29 18:50:49 2009 [6972] DEBUG Request:http://www.openbsd.org/
192.168.1.65/- - GET
Sun Nov 29 18:50:49 2009 [6972] DEBUG Sending request to chained
program: /usr/local/bin/squidGuard
but all processes of squidguard are died...and they don't process the
request.
Anyone has idea about this problem? It's a squidguard or squidclamav
problem?
Thanks in advance.