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