Hi all, samba v2.2.7 (prebuilt binaries) Tru64 v5.1A PK0006 Windows NT4 server SP6a - 192.168.44.4 Client PC, W2000PRO - 192.168.46.12 I have a problem with authenticating users with usernames longer than 8 characters. (Usernames within 8 characters are not a problem). Security is set to SERVER, and the server name is "misexact", which does resolve when I ping name from the Unix box. I am testing with a Windows account called "shaunlongname", and have created a user account on Unix called "slname". Can anyone suggest what might be wrong and where to look? Content of smbusers; root = administrator admin Administrator nobody = guest slname = shaunlongname smbpasswd is a zero length file (all users to be authenticated by windows domain controller ) Logfile (set to level 2 - my annotations in /* -- */ style) /* -- initial connect from Windows explorer */ [2004/06/21 12:33:56, 2] lib/util_sock.c:(873) error connecting to 192.168.44.4:445 (Connection refused) [2004/06/21 12:33:59, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:34:09, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:34:09, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:34:09, 2] smbd/service.c:(331) Invalid username/password for slnamer [nobody] [2004/06/21 12:34:56, 2] smbd/server.c:(461) Closing connections /* -- typing proper username/password in "connect as .." box */ [2004/06/21 12:35:51, 2] lib/util_sock.c:(873) error connecting to 192.168.44.4:445 (Connection refused) [2004/06/21 12:35:51, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:35:55, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:35:55, 2] smbd/service.c:(331) Invalid username/password for slnamer [nobody] [2004/06/21 12:36:57, 2] smbd/server.c:(461) Closing connections /* -- typing in invalid username on purpose in "connect as .." box */ [2004/06/21 12:39:46, 2] lib/util_sock.c:(873) error connecting to 192.168.44.4:445 (Connection refused) [2004/06/21 12:39:47, 2] lib/access.c:(327) Allowed connection from (192.168.46.12) [2004/06/21 12:39:53, 1] smbd/password.c:(1175) password server MISEXACT rejected the password [2004/06/21 12:39:53, 1] smbd/password.c:(545) Couldn't find user 'shaun' in passdb. [2004/06/21 12:39:53, 2] smbd/reply.c:(975) NT Password did not match for user 'shaun'! [2004/06/21 12:39:53, 2] smbd/reply.c:(985) Defaulting to Lanman password for shaun [2004/06/21 12:39:53, 1] smbd/password.c:(545) Couldn't find user 'shaun' in passdb. [2004/06/21 12:39:53, 1] smbd/reply.c:(1001) Rejecting user 'shaun': authentication failed [2004/06/21 12:40:28, 2] smbd/server.c:(461) Closing connections testparm output [global] coding system client code page = 850 code page directory = /usr/local/samba/lib/codepages workgroup = CENTRAL netbios name netbios aliases netbios scope server string = Samba Server BOB interfaces bind interfaces only = No security = SERVER encrypt passwords = Yes update encrypted = No allow trusted domains = Yes hosts equiv min passwd length = 5 map to guest = Never null passwords = No obey pam restrictions = No password server = misexact smb passwd file = /usr/local/samba/private/smbpasswd root directory pam password change = No passwd program = /usr/bin/passwd passwd chat = *new*password* %n\n *new*password* %n\n *changed* passwd chat debug = No username map password level = 0 username level = 0 unix password sync = No restrict anonymous = No lanman auth = Yes use rhosts = No admin log = No log level = 1 syslog = 1 syslog only = No log file = /usr/local/samba/var/log.%m max log size = 50 timestamp logs = Yes debug hires timestamp = No debug pid = No debug uid = No protocol = NT1 large readwrite = Yes max protocol = NT1 min protocol = CORE read bmpx = No read raw = Yes write raw = Yes nt smb support = Yes nt pipe support = Yes nt status support = Yes announce version = 4.9 announce as = NT max mux = 50 max xmit = 16644 name resolve order = lmhosts host wins bcast max ttl = 259200 max wins ttl = 518400 min wins ttl = 21600 time server = No unix extensions = No change notify timeout = 60 deadtime = 0 getwd cache = Yes keepalive = 300 lpq cache time = 10 max smbd processes = 0 max disk size = 0 max open files = 10000 name cache timeout = 660 read size = 16384 socket options = TCP_NODELAY stat cache size = 50 use mmap = Yes total print jobs = 0 load printers = No printcap name = /etc/printcap disable spoolss = No enumports command addprinter command deleteprinter command show add printer wizard = Yes os2 driver map strip dot = No mangling method = hash character set mangled stack = 50 stat cache = Yes domain admin group domain guest group machine password timeout = 604800 add user script delete user script logon script logon path = \\%N\%U\profile logon drive logon home = \\%N\%U domain logons = No os level = 20 lm announce = Auto lm interval = 60 preferred master = Auto local master = No domain master = Auto browse list = Yes enhanced browsing = Yes dns proxy = No wins proxy = No wins server wins support = No wins hook kernel oplocks = Yes lock spin count = 3 lock spin time = 10 oplock break wait time = 0 add share command change share command delete share command config file preload lock dir = /usr/local/samba/var/locks pid directory = /usr/local/samba/var/locks default service message command dfree command valid chars remote announce remote browse sync socket address = 0.0.0.0 homedir map time offset = 0 NIS homedir = No source environment panic action hide local users = No winbind uid winbind gid template homedir = /home/%D/%U template shell = /bin/false winbind separator = \ winbind cache time = 15 winbind enum users = Yes winbind enum groups = Yes winbind use default domain = No comment path alternate permissions = No username guest account = nobody invalid users valid users admin users read list write list printer admin force user force group read only = Yes create mask = 0744 force create mode = 00 security mask = 0777 force security mode = 00 directory mask = 0755 force directory mode = 00 directory security mask = 0777 force directory security mode = 00 force unknown acl user = 00 inherit permissions = No inherit acls = No guest only = No guest ok = No only user = No hosts allow = 192.168.44. 192.168.45. 192.168.46. 192.168.47. 127. hosts deny status = Yes nt acl support = Yes profile acls = No block size = 1024 max connections = 0 min print space = 0 strict allocate = No strict sync = No sync always = No write cache size = 0 max print jobs = 1000 printable = No postscript = No printing = sysv print command = lp -c -d%p %s; rm %s lpq command = lpstat -o%p lprm command = cancel %p-%j lppause command = lp -i %p-%j -H hold lpresume command = lp -i %p-%j -H resume queuepause command = disable %p queueresume command = enable %p printer name use client driver = No default devmode = No printer driver printer driver file = /usr/local/samba/lib/printers.def printer driver location default case = lower case sensitive = No preserve case = Yes short preserve case = Yes mangle case = No mangling char = ~ hide dot files = Yes hide unreadable = No delete veto files = No veto files hide files veto oplock files map system = No map hidden = No map archive = Yes mangled names = Yes mangled map browseable = Yes blocking locks = Yes csc policy = manual fake oplocks = No locking = Yes oplocks = Yes level2 oplocks = Yes oplock contention limit = 2 posix locking = Yes strict locking = No share modes = Yes copy include exec preexec close = No postexec root preexec root preexec close = No root postexec available = Yes volume fstype = NTFS set directory = No wide links = Yes follow symlinks = Yes dont descend magic script magic output delete readonly = No dos filemode = No dos filetimes = No dos filetime resolution = No fake directory create times = No vfs object vfs options [public] path = /sambausers/public read only = No create mask = 0777 guest ok = Yes [sracine] comment = Shaun's Service path = /sambausers/sracine valid users = sracine read only = No create mask = 0755 [slnamer] comment = Shaun's Test Service path = /sambausers/shaunlongname valid users = slname shaunlongname read only = No create mask = 0755 Best regards, Shaun Racine shaun.racine@intier.com