squidnt+delphi helper program
Molnar Peter
MOLNARP at afg.sulinet.hu
2005. Okt. 14., P, 13:35:14 CEST
Hello!
Meg mindig squidnt problemam van.
Irtam egy helper programot, de az istenert nem akar mukodni.
hatha valaki lat benne valami hibat.
Squid.conf tartalma:
external_acl_type NETEZHET %SRC c:/squid/libexec/nw_auth.exe
acl ProxyUsers external NETEZHET
http_access allow ProxyUsers
http_access deny all
nw_auth.dpr:
program nw_auth;
{$APPTYPE CONSOLE}
var ip:string;
begin
assignfile(Input,'');
assignfile(Output,'');
repeat;
reset(Input);
read(Input,ip);
close(Input);
rewrite(output);
write(Output,'OK');
close(output);
until ip='';
end.
Most direkt ugy irtam a programot, hogy mindent elfogadjon, mindig OK-t kuld.
Ha beizzitom a fentieket, akkor ez lesz a cache.log-ban:
2005/10/14 13:28:10| aclCheck: checking 'http_access allow ProxyUsers'
2005/10/14 13:28:10| aclMatchAclList: checking ProxyUsers
2005/10/14 13:28:10| aclMatchAcl: checking 'acl ProxyUsers external NETEZHET'
2005/10/14 13:28:10| aclMatchExternal: acl="NETEZHET"
2005/10/14 13:28:10| aclMatchExternal: NETEZHET("10.1.2.200") = lookup needed
2005/10/14 13:28:10| aclMatchAclList: no match, returning 0
2005/10/14 13:28:10| externalAclLookup: lookup in 'NETEZHET' for '10.1.2.200'
2005/10/14 13:28:10| helperDispatch: Request sent to NETEZHET #1, 11 bytes
2005/10/14 13:28:10| helperSubmit: 10.1.2.200
2005/10/14 13:28:10| external_acl_cache_add: Adding '10.1.2.200' = -1
2005/10/14 13:28:10| ipc(nw_auth.exe,3004): received from parent: 10.1.2.200%0a
Ha atirom az nw_auth-ban az OK-t ERR-re, ugyanezt kapom a squid logjaban.
Mit nem veszek eszre?
Udv:
Molnar Peter, http://petersoft.myip.hu Tel:36209149514
Arpad Fejedelem Gimnazium es Postaforgalmi Szakkozepiskola
Kistelek
További információk a(z) Techinfo levelezőlistáról