I am seeing some rather strange behavior with SAMBA_2_2 (update from
CVS, 05/29 12:30 EDT)

If I build with

./configure  --with-automount --with-pam --with-libsmbclient --with-acl-support

then 

/usr/local/samba/bin/smbclient -d 10 -L wnc0s00u -W americase -U boehm
Password: <password>

or

/usr/local/samba/bin/smbclient -d 10 -L wnc0s00u -W americase -U boehm%password

works fine.

If I build with

./configure  --with-automount --with-pam --with-libsmbclient \
   --with-acl-support --with-winbind

then 

/usr/local/samba/bin/smbclient -d 10 -L wnc0s00u -W americase -U boehm%password

or 
export USER=boehm%password
/usr/local/samba/bin/smbclient -d 10 -L wnc0s00u -W americase

work.

However,

/usr/local/samba/bin/smbclient -d 10 -L wnc0s00u -W americase -U boehm
Password: <password>

fails with

session setup failed: ERRSRV - ERRbadpw (Bad password - name/password pair in a Tree 
Connect or Session Setup are invalid.)

The log file says

[2002/05/29 13:36:28, 0, pid=8803] rpc_client/cli_netlogon.c:(406)
  cli_net_sam_logon_internal: NT_STATUS_WRONG_PASSWORD
[2002/05/29 13:36:28, 0, pid=8803] smbd/password.c:(1605)
  domain_client_validate: unable to validate password for user BOEHM in domain 
AMERICASE to Domain controller PCNTRTP01. Error was NT_STATUS_WRONG_PASSWORD.

I know I am not mistyping the password because I am using the mouse to
paste it in.
  
I have level 10 logs of -U user%password vs -U user when compiled with
--with-winbind but it is 6000+ lines of text. I can upload it if desired.

My smb.conf looks like
smb.conf:
# Global parameters 
        client code page = 437 
        # Samba requests 10000 but Solaris has only 1014 to spare 
        #max open files = 1014 
        comment = "Samba %v server" 
        share modes = yes
        getwd cache = yes
        browseable = yes
        load printers = no
        local master = no
        log file = /usr/local/samba/var/log.%m
        username map = /usr/local/samba/lib/username.map
        debug pid = yes
        dead time = 30
        debug level = 1
        socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=32768 SO_RCVBUF=32768
        include = /usr/local/samba/lib/smb.conf.global.%h
        include = /usr/local/samba/lib/smb.conf.shares.%h

smb.conf.global.wnc0s00u:
        # if security = domain, then password server = * and workgroup is the 
        # domain of the machine account resource domain
        workgroup = PCNTRTP
        security  = domain 
        password server = PCNTRTP01, ZRTPD0P0, PCNTRTP02
        # password server = *
        # if security = server, then password server = PDC, BDC ...
        # where PDC and BDC are primary and backup domain controllers of
        # the user account resource domain
        # workgroup = americase
        # security  = server
        # password server = ZRTPD01T, NRTPDE11, NRTPDE10, NRTPI915, PCNTRTP01, 
PCNTRTP02 
        wins server = 47.156.160.179
        encrypt passwords = yes 
        server string = "Test Samba server %h (%L), Samba"
        interfaces = "47.142.164.249/22"
        #shared mem size = 4194304
        #netbios aliases = <alias1> <alias2>
        #winbind separator = +
        #winbind uid = 80000-90000
        #winbind gid = 80000-90000
        #winbind enum users = yes
        #winbind enum groups = yes
        #template homedir = /home/%U
        #template shell = /usr/bin/ksh

-- 
Eric M. Boehm                  /"\  ASCII Ribbon Campaign
[EMAIL PROTECTED]       \ /  No HTML or RTF in mail
                                X   No proprietary word-processing
Respect Open Standards         / \  files in mail

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to