HTTP Anti-Virus Proxy

Official HAVP Support Forum
Registration disabled, I'm tired of spambots. E-mail havp@hege.li if you have questions.
HAVP project is pretty much frozen/abandoned at this time anyway.
It is currently 22 Jun 2014 09:52

All times are UTC + 2 hours [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 12 Aug 2008 12:03 
Offline

Joined: 29 May 2008 13:26
Posts: 5
Hey

I have previously installed havp and squid3 successfully. Though I now noticed that squid complains about forwarding loop. And now it suddenly starts multiple instances of itself when i try to access the proxy. It continues to do so more and more until it hangs the proxy. Any ideas to get rid of the forwardinglopp and why havp behaves like it does?


Top
 Profile  
 
PostPosted: 12 Aug 2008 12:27 
Offline
HAVP Developer

Joined: 27 Feb 2006 18:12
Posts: 687
Location: Finland
I guess you need to post your squid config. Did you do everything by the example?


Top
 Profile  
 
PostPosted: 12 Aug 2008 14:06 
Offline

Joined: 29 May 2008 13:26
Posts: 5
Well. the squid.conf is quite long since all the comments and stuff are left. But, here is my havp.conf, or what i´ve changed in the file.

PARENTPROXY 10.1.1.73
PARENTPORT 8080


BIND_ADRESS 127.0.0.1

ENABELCLAMLIB true

Thats like it.


Top
 Profile  
 
PostPosted: 12 Aug 2008 14:27 
Offline
HAVP Developer

Joined: 27 Feb 2006 18:12
Posts: 687
Location: Finland
Only squid conf can create such loop.

egrep '^[a-z]' squid.conf


Top
 Profile  
 
PostPosted: 12 Aug 2008 14:36 
Offline

Joined: 29 May 2008 13:26
Posts: 5
Alright! Here is the squid.conf
---------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
acl FROM_HAVP myport 8000
acl localnet src 10.1.1.0/255.255.255.0 # RFC1918 possible internal network
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
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 from_havp localhost
http_access deny from_havp all
http_access allow localnet
http_access allow localhost
http_access deny all
icp_access deny all
htcp_access deny all
http_port 8080
cache_peer 127.0.0.1 parent 8000 0 no-query no-digest no-netdb-exchange default
cache_peer_access 127.0.0.1 deny FROM_HAVP
cache_peer_access 127.0.0.1 allow all
hierarchy_stoplist cgi-bin ?
cache_dir ufs /var/spool/squid3 1000 16 256
access_log /var/log/squid3/access.log squid
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
icp_port 3130
error_directory /usr/share/squid3/errors/English
acl local-servers1 dstdomain http://bart/xzakt_intranet/default.asp
acl local-servers2 dstdomain http://bart/intranet
acl local-servers3 dstdomain bart
always_direct allow local-servers1
always_direct allow local-servers2
always_direct allow local-servers3
icap_enable off
icap_send_client_ip on
coredump_dir /var/spool/squid3
redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf
-----------------------------------------------------------------

And, here are some lines from ps-aux to show how it looks when havp loops. =)

havp 12574 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12575 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12576 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12577 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12578 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12579 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12580 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12581 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12582 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12593 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12594 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12595 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12596 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12597 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12598 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12599 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12600 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12606 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12607 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12608 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12609 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12615 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12616 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12617 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12618 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12644 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12645 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12646 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12647 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12663 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12664 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12665 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12666 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12667 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12668 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12669 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12670 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12671 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12672 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12673 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12674 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12675 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12676 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12677 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12678 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12679 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12680 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12681 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12682 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12683 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12684 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12685 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12686 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12687 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12688 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12689 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12690 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12691 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12692 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12693 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12694 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12695 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12696 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12697 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12698 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12699 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12700 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12701 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12702 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12703 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12704 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12705 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12706 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12707 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12708 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12709 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12710 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12711 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12712 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12713 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12714 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12715 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12716 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12717 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12718 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12719 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12720 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12721 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12722 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12728 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12729 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12730 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12731 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12732 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12733 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12734 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12735 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12736 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12737 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12738 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12739 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12746 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12747 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12748 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12749 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12750 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12751 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12752 0.0 15.9 43936 40684 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12753 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12754 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12755 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12756 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12757 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12758 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12759 0.0 15.7 43936 40228 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12760 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12761 0.0 15.8 44084 40572 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12762 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12763 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12764 0.0 15.9 43936 40692 ? S 13:03 0:00 /usr/local/sbin/havp
havp 12765 0.0 15.8 44084 40580 ? S 13:03 0:00 /usr/local/sbin/havp


Top
 Profile  
 
PostPosted: 19 Aug 2008 12:14 
Offline

Joined: 29 May 2008 13:26
Posts: 5
Update to this problem.
Error.log reports that all childs busy, spawning new.

And, as I wrote earlier, it spawns and spawns and so on.

Though, nothing is written to access.log


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 2 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group