[Samba] smbclient with lanman auth=no unable to connect

Dion Sasmito aeondion at metesek.com
Tue Mar 16 16:12:35 GMT 2004


Follow up,

Putting security = user, smbclient works. It uses NT1 (I assume).
Changing it back to security = share, smbclient doesn't work. saying
NT_STATUS_WRONG_PASSWORD

Maybe it's the order of things (protocol negotiation) that smbclient and smbd
that's causing this ? 
Or is this meant to be like this, because it's share level ?
ie.
...
 security = share
 lanman auth = no
 min protocol = NT1
...
 [private]
...
   valid users = somebody
...

then smbclient //fileservertest/private -U somebody
doesn't work ?

Dion
   
 
"Dion Sasmito" <aeondion at metesek.com> wrote:

> Hi all,
> 
> In short, how do you force smbclient not to use Lanman passwords ?
> 
> I specify these in my smb.conf
> 	lanman auth = no
> 	min protocol = NT1
> 
> Trying smbclient from the same host,
> root at localhost root]# smbclient //fileservertest/private -U somebody
> Password:
> Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.2a]
> tree connect failed: NT_STATUS_WRONG_PASSWORD
> 
> Here are the logs,
> [2004/03/17 00:00:52, 3] libsmb/ntlm_check.c:ntlm_password_check(306)
>   ntlm_password_check: Lanman passwords NOT PERMITTED for user somebody
> [2004/03/17 00:00:52, 3] libsmb/ntlm_check.c:ntlm_password_check(371)
>   ntlm_password_check: LM password, NT MD4 password in LM field and LMv2
> failed for user somebody
> [2004/03/17 00:00:52, 2] auth/auth.c:check_ntlm_password(312)
>   check_ntlm_password:  Authentication for user [somebody] -> [somebody]
> FAILED with error NT_STATUS_WRONG_PASSWORD
> [2004/03/17 00:00:52, 2] smbd/service.c:make_connection_snum(410)
>   Invalid username/password for [private]
> [2004/03/17 00:00:52, 3] smbd/error.c:error_packet(118)
>   error packet at smbd/reply.c(286) cmd=117 (SMBtconX)
> NT_STATUS_WRONG_PASSWORD
> 
> If I put lanman auth=no, it works, both from smbclient and from Win98.
> 
> Based on these, I figure if I can force smbclient not to use send password
as
> lanman I should be able to connect. But I'm not sure, I might have missed
> something.
> 
> I've also tried with smbclient //fileservertest/private -U somebody -s
> /path/to/smb.conf.
> That didn't work either. 
> Tried smbclient //fileservertest/private -U workstation -m NT1 also doesn't
> work.
> 
> Does anyone have any suggestion or ideas ? Or direct me to the appropriate
> docs or source code that I should look at ?
> 
> Dion Sasmito
> Computer Engineer
> Luxindo Enterprise Pty Ltd, Australia

_________________________________________________________
This mail sent using V-webmail - http://www.v-webmail.org



More information about the samba mailing list