Search squid archive

External helper problem

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

 



Hello,
I am trying to use my own external helper with squid (currently i am
checking 3.3.2 version). Here is my helper code used for testing(bl.pl
file):

#!/usr/bin/perl
while ($l=<>) {
	print "OK\n";
}

And here is my squid.conf file:

http_port 127.0.0.1:1234
acl dstip1 myip 127.0.0.1
tcp_outgoing_address 127.0.0.1 dstip1

cache deny all
forwarded_for transparent

#user/pass auth
auth_param basic program /usr/local/squid/libexec/ncsa_auth
/usr/local/squid/etc/5.passwd
auth_param basic children 2
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED

#Blacklists
external_acl_type blacklist %DST %LOGIN /usr/local/squid/libexec/bl.pl
acl blacklist_acl external blacklist %DST %LOGIN

# HTTP ACCESS
http_access allow blacklist_acl
http_access allow all


Squid runs fine, helpers are running also and receiving input from
squid. But i cannot connect to the localhost/test123 page (i am
testing at the localhost) - squid seems to process my request forever
without accept/deny. If i remove line with http_access allow
blacklist_acl it works fine - so i am sure this is helper problem.
What am i doing wrong?

Additional question - how to debug such helper problems - is there any
way to get squid log sending request to helper and getting response
from it?

-- 
Regards,
Mateusz Kamiński



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

  Powered by Linux