hmm, i talked with the programmer who made smb_auth: changing anything there
wouldn't help as squid expects a authprogramm to only answer 'OK', so all he
could do would be make smb_auth not accept usernames in capital letters, but
that wouldn't get me further: wether smb_auth doesn't accept them or squid
is case-sensitive, the result is the same: the user gets an access denied
and wonders why.
Therefore it would have to be done in Squid. There should be a possiblity to
make it case-insensitive when it comes to usernames (or maybe even accept
regex, though i doubt there is much use for that). Unfortunately i am not
very good at C (which i suspect squid has been written in).
Are the Squidprogrammers reading that? Is there a chance to get this wish
into the featurelist for one of the future releases?
Until there is i could enlarge my accesslists to also include 'User1' and
'USER1' not only 'user1' but i am afraid that would make my logfiles
unreadable, i make statistics using webalizer, and i am afraid that he would
think of them as different users as well
Thanks a lot
Dipl.-Ing. (FH) Mike Beck
webmaster@ibmiller.de
http://www.ibmiller.de
> -----Ursprüngliche Nachricht-----
> Von: Henrik Nordstrom [mailto:hno@hem.passagen.se]
> Gesendet: Mittwoch, 12. Juli 2000 01:38
> An: Beck, Mike
> Cc: Squid-Users (E-Mail)
> Betreff: Re: transform capital letters in usernames?
>
>
> You probably have to change the code to do this in a good
> manner. Either
> Squid to be case insensitive, or smb_auth to be case sensitive (i.e.
> only allow lower case user names)
>
> --
> Henrik Nordstrom
> Squid hacker
>
>
> Beck, Mike wrote:
> >
> > i have squid set up with smb_auth so that it authenticates
> username/password
> > with the win NT PDC, this works fine, but it does not care
> about wether the
> > username is in capital letters. thus writing 'User' instead
> of 'user' will
> > still get an ok from smb_auth.
> > but with usernames in capital letters my accesslist rules
> won't work,
> > because one of my rules limits access to certain usernames. :
> >
> > acl immer proxy_auth user1 user2 user3
> > http_access allow immer
> >
> > so if someone tries to log in as 'User1' he gets an 'Access Denied'
> >
> > is there any way to make squid ignore the case?
> >
> > Thanks a lot,
> >
> > Dipl.-Ing. (FH) Mike Beck
> > Ingenieurbüro Miller
> >
> > webmaster@ibmiller.de
> > http://www.ibmiller.de
>
Received on Wed Jul 12 2000 - 04:14:21 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:54:30 MST