I recently compiled Samba 3.0.23d on SuSE Linux 9.0 on an i386 computer. The software appears to work but its not compatible with other SMB / CIFS clients. If I use the newly compiled programs on two different machines they can login and browse each others resources using the 'smbclient' program. If I try to use a windoze computer, the Linux kernel (2.6.16.16 built on the same computer) modules or a the smbclient that came with SuSE Linux 9.0 (2.2.8a) the connection is rejected. Conversely if I try to use the new 'smbclient' to connect to a win2k server the connection is rejected. On the Samba server running the newly compiled 3.0.23d I receive the following message for the failed login attempts: [2007/02/02 16:56:23, 3] libsmb/ntlm_check.c:ntlm_password_check(344) ntlm_password_check: NT MD4 password check failed for user jon [2007/02/02 16:56:23, 2] auth/auth.c:check_ntlm_password(319) check_ntlm_password: Authentication for user [JON] -> [JON] FAILED with error NT_STATUS_WRONG_PASSWORD I've reset the passwords and tried them very carefully several times. I can login from my other windoze and Linux boxes into all of the other windoze and Linux/Samba servers (not using 3.0.23d). I've tried using the 'smbpasswd' and the 'passdb.tdb' password files. What would cause the password exchange to fail between two different version of Samba? Its almost as if the encryption algorithm has changed. TIA - Jon -- Jon Foster JF Possibilities, Inc. jon@jfpossibilities.com 541-410-2760 Making computers work for you!
I've tried to build several different version of Samba and they all have the same problem as long as I use the client I build I can connect to the server I built. However the client I built can't connect to other Samba or windoze servers and other samba clients and windoze machines can't connect to the server I built. The error always points to the password being rejected. I am compiling on an Athelon/64 that is running a 32 bit install of Linux. Is one of the "auto*" tools getting confused? Or is there something else someone knows about that might be causing the authentication process to be incompatible? THX - Jon Jon Foster wrote:> I recently compiled Samba 3.0.23d on SuSE Linux 9.0 on an i386 > computer. The software appears to work but its not compatible with > other SMB / CIFS clients. If I use the newly compiled programs on two > different machines they can login and browse each others resources > using the 'smbclient' program. If I try to use a windoze computer, the > Linux kernel (2.6.16.16 built on the same computer) modules or a the > smbclient that came with SuSE Linux 9.0 (2.2.8a) the connection is > rejected. Conversely if I try to use the new 'smbclient' to connect to > a win2k server the connection is rejected. On the Samba server running > the newly compiled 3.0.23d I receive the following message for the > failed login attempts: > > [2007/02/02 16:56:23, 3] libsmb/ntlm_check.c:ntlm_password_check(344) > ntlm_password_check: NT MD4 password check failed for user jon > [2007/02/02 16:56:23, 2] auth/auth.c:check_ntlm_password(319) > check_ntlm_password: Authentication for user [JON] -> [JON] FAILED > with error NT_STATUS_WRONG_PASSWORD > > I've reset the passwords and tried them very carefully several times. > I can login from my other windoze and Linux boxes into all of the > other windoze and Linux/Samba servers (not using 3.0.23d). I've tried > using the 'smbpasswd' and the 'passdb.tdb' password files. > > What would cause the password exchange to fail between two different > version of Samba? Its almost as if the encryption algorithm has changed. > > TIA - Jon >-- Jon Foster JF Possibilities, Inc. jon@jfpossibilities.com 541-410-2760 Making computers work for you!
Jon Foster schrieb:> What would cause the password exchange to fail between two different > version of Samba? Its almost as if the encryption algorithm has changed.Does it work with the SuSE samba? If so, you might find the compilation options SuSE used to build samba (package docs). Maybe you were missing some encryption algorithm when compiling. timbo
Possibly Parallel Threads
- samba bad password count reset between logins (not loaded from login_cache.tdb)
- Samba4 server is not accessible for logon from Windows 2008R2 SP1.
- Cannot access Samba 4 via old Windows CE
- samba 3.0.2a-Debian +ldapsam +smbldap-tools 3.0rc4-1= newly created users can't log in
- Problems with smbpasswd: any local changes are discarted after connection request