Re: [squid-users] Configuring wb_group

From: Scott Kern <skern@dont-contact.us>
Date: Wed, 20 Nov 2002 16:02:12 -0500

I downloaded and compiled SAMBA v 2.2.7. I followed the Squid FAQ and added --with-winbind & --with-winbind-auth-challange. Both wbinfo -t and wbinfo -s ,domain>+<user>%<password> were good.

smb.conf:
[global]
        smb passwd file = /usr/local/samba//etc/smbpasswd
        passwd program = /usr/bin/passwd %u
        pam password change = yes
        printing = lprng
        dns proxy = no
        encrypt passwords = yes
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        printcap name = /etc/printcap
        max log size = 0
        obey pam restrictions = yes
        passwd chat = *New*password* %n\n *Retype*new*password* %n\n
*passwd:*all*authentication*tokens*updated*successfully*
# security = user
        unix password sync = Yes
        server string = Samba Server
        log file = /var/log/samba/%m.log
        load printers = yes
        winbind separator = +
        winbind cache time = 10
        template shell = /bin/bash
        template homedir = /home/%D/%U
        winbind uid = 10000-20000
        winbind gid = 10000-20000
        workgroup = MVN_NT
        security = domain
        password server = *
        winbind use default domain = yes

I'm using squid v2.5.STABLE1 and I compiled it using the configure options listed in the FAQ.

squid.conf
auth_param ntlm program /usr/local/squid/libexec/wb_ntlmauth
auth_param ntlm children 5
auth_param ntlm max_challenge_reuses 0
auth_param ntlm max_challenge_lifetime 2 minutes

auth_param basic program /usr/local/squid/libexec/wb_auth
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
external_acl_type NT_global_group %LOGIN /usr/local/squid/libexec/wb_group
acl ProxyUsers external NT_global_group CTX-InternetDL
acl InternetUsers proxy_auth REQUIRED
http_access allow InternetUsers ProxyUsers

Running wb_auth manually works, but wb_group doesn't.

access.log
1037825482.682 2 172.19.10.20 TCP_DENIED/403 1365 GET http://www.ugu.com/ skern NONE/- text/html

>>> Henrik Nordstrom <hno@squid-cache.org> 11/20/02 03:32PM >>>
We only support 2.2.4 or later.. see the Squid FAQ.

wb_auth and wb_group might MAYBE work if you copy the winbind files from
the samba sources you are using like instructed in the FAQ for Samba
2.6/3.0, but no guarantees. Such setup is not tested at all.

wbntlm_auth cannot work with Samba 2.2.3.

Regards
Henrik

ons 2002-11-20 klockan 20.34 skrev Scott Kern:
> Samba version is 2.2.3a
>
> wbinfo -t works
>
> wbinfo -a <domain>+<user>%<password>
> plaintext password authentication succeeded
> challenge/response password authentication failed
> Could not authenticate user <domain>+<user>%<password> with challenge/response
>
> I tried using wb_group manually with no success, but I'm not sure I'm doing if right. I tried <domain>+<user> <group>, but I get ERR.
>
> wb_auth fails, I may have to rebuild squid, I noticed something I don't think I added to the configure command line.
>
> Thank you for your help.
> >>> Henrik Nordstrom <hno@squid-cache.org> 11/20/02 01:30PM >>>
> Which Samba version?
>
> Have you made the tests recommended in the Squid FAQ?
>
> * Does "wbinfo -t" and "wbinfo -a domain\\user" work?
>
> * Have you tested wb_auth manually?
>
> Regards
> Henrik
>
>
>
> ons 2002-11-20 klockan 17.22 skrev Scott Kern:
> > Thank you very much for the help.
> >
> > I added the following and squid starts without any errors. One problem down, many more to go. :)
> >
> > Now authenticating from the browser fails. I'm using Netscape 4.79 on a system running Red Hat 7.3. I'm entering my Windows user name and password or do I need to add the domain or group?
> >
> > The access.log entry is:
> > 1037809148.392 3 172.19.10.20 TCP_DENIED/407 1750 GET http://www.rootprompt.org/ - NONE/- text/html
> >
> > Which looks like the user name isn't being passed on.
>
>
Received on Thu Nov 21 2002 - 10:18:03 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:11:29 MST