%LOGIN requires successful authentication per your auth_param
directives. Only when authentication has already been successful will
the external_acl_type helper be called.
Can you describe a little more on what the intended purpose of your
helper is. Maybe we can guide you on how it should be done.
Btw, Using %{Header} does not look correct.. there is no HTTP header
called "Header".
Regards
Henrik
mån 2003-01-20 klockan 20.24 skrev Hegedus, Ervin:
> Hello Developers,
>
> i try to write an external_helper; first, i it just gives back
> all time an "OK" string.
> If i used it from command line, it gives me an OK:
>
> root@tproxy# /usr/local/bin/squid_helper
> adsgasdg
> OK
>
> in squid.conf:
>
> external_acl_type extern concurrency=1 %LOGIN %{Header} /usr/local/bin/squid_helper
> .
> .
> acl acl_type external extern
> .
> .
> .
> http_access allow acl_type
> http_access allow rasusers
> http_access deny all
>
> i'm coming from like 'rasusers' - if there is not first rule, i
> can use proxy. When i put that line (http_access allow acl_type),
> my browser drop a pop-up window for user and password, and i put
> anything, i get the error mess: access denied...
>
> once again: the external helper gives back OK at all.
>
>
> What may the error?
>
>
> Pls help me:
> air
-- Henrik Nordstrom <hno@squid-cache.org> MARA Systems AB, SwedenReceived on Mon Jan 20 2003 - 12:35:22 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:07 MST