Hey all,

I have a patched squid2.5pre3 that performs a helper lookup on the
proxy's client source address and returns an username which is stored in
squid as an Identd username.

I have created a source, destination and acl block for a test user: I
block everything.
I have a default block with block blacklists and lets everything else.

When I test without the username the default acl blocks appropriately.
When I test with the correct username, Nothing gets blocked, everything
is allowed!

I have run squidGuard interactively and fed it squid lines via stdin and
gotten the correct results. It seems only when run under squid does it
fail to block after matching an Identd username.

I know I am matching the username correctly. I am using a cgi redirect
page which displays the identd username as squidguard see's it. changing
the source's user declaration allows the block to go through but shows
me the original username on the block page. Again resetting the config
to show the correct username shuts up all blocking action.

ALSO, squidGuard doesnt take a user statement which looks like this:
source {

            user    [EMAIL PROTECTED]
}

I have been poking though the code, seeing what I can see, maybe add
full request/reply logging, but I am just a c newbie.

Unfortunately, the user list does not seem to active. I hope I can get
some help or hear from someone who might have an idea.

Thanks

Joe M.


Reply via email to