[Samba] session setup failed: NT_STATUS_LOGON_FAILURE

Roger Wu
2015-11-04T06:24:10Z

Hi, Rowland,

Thanks for your advise. I've been updated the version to 4.2.5, the rpm
query is as below,
but it still didn't work.

[root at testcad16 samba]# rpm -qa | grep samba
sernet-samba-4.2.5-19.el6.x86_64
sernet-samba-libs-4.2.5-19.el6.x86_64
sernet-samba-libsmbclient0-4.2.5-19.el6.x86_64
sernet-samba-client-4.2.5-19.el6.x86_64
sernet-samba-common-4.2.5-19.el6.x86_64

[root at testcad16 samba]# netstat -tulnp| grep mbd
tcp        0      0 0.0.0.0:445                 0.0.0.0:*
LISTEN      27139/smbd
tcp        0      0 0.0.0.0:139                 0.0.0.0:*
LISTEN      27139/smbd
tcp        0      0 :::445                      :::*
 LISTEN      27139/smbd
tcp        0      0 :::139                      :::*
 LISTEN      27139/smbd
udp        0      0 172.26.87.255:137           0.0.0.0:*
            27094/nmbd
udp        0      0 172.26.85.211:137           0.0.0.0:*
            27094/nmbd
udp        0      0 0.0.0.0:137                 0.0.0.0:*
            27094/nmbd
udp        0      0 172.26.87.255:138           0.0.0.0:*
            27094/nmbd
udp        0      0 172.26.85.211:138           0.0.0.0:*
            27094/nmbd
udp        0      0 0.0.0.0:138                 0.0.0.0:*
            27094/nmbd

[root at testcad16 samba]# smbclient -d 3 -L //testcad16
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[global]"
added interface eth0 ip=172.26.85.211 bcast=172.26.87.255
netmask=255.255.248.0
Client started (version 4.2.5-SerNet-RedHat-19.el6).
Enter root's password:
Connecting to 172.26.85.211 at port 445
session setup failed: NT_STATUS_LOGON_FAILURE

My smb.conf setting is as followed,

# Global parameters
[global]
        workgroup = TESTSMB
        server string = Samba Server Version %v
        netbios name = testcad16
        security = USER
        passdb backend = tdbsam
        encrypt passwords = No
        client NTLMv2 auth = No
        client lanman auth = Yes
        client plaintext auth = Yes
        dns proxy = No
        idmap config * : backend = tdb
        hosts allow = 127. 172.26.
        cups options = raw


[homes]
        comment = Home Directories
        read only = No
        browseable = No


[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        print ok = Yes
        browseable = No



2015-11-03 22:54 GMT+08:00 Rowland Penny <rowlandpenny241155 at
gmail.com>:

> On 03/11/15 14:08, Roger Wu wrote:
>
>> Hi,
>>
>> I installed samba 4.0.0rc4 with CentOS 6.7.
>> I'm now trying to setup samba server using NIS authentication and
access
>> from Windows 7,
>> but I hit one question I don't know how to deal with.
>> After starting service, I tried the following command, but got an error
>> message
>>
>> [root at testcad16 samba]# smbclient -L //testcad16
>> Enter root's password:
>> session setup failed: NT_STATUS_LOGON_FAILURE
>>
>> I looked into log.nmbd and log.smbd, the following messages were showed
up
>> as below,
>>
>> [root at testcad16 samba]# tail -20 log.nmbd
>> [2015/11/03 10:04:48,  0] ../source3/nmbd/nmbd.c:883(main)
>>    nmbd version 4.0.0rc4 started.
>>    Copyright Andrew Tridgell and the Samba Team 1992-2012
>> [2015/11/03 10:04:48,  0] ../source3/nmbd/nmbd.c:922(main)
>>    standard input is not a socket, assuming -D option
>>
>> [root at testcad16 samba]# tail -20 log.smbd
>> [2015/11/03 10:04:44,  0] ../source3/smbd/server.c:1200(main)
>>    smbd version 4.0.0rc4 started.
>>    Copyright Andrew Tridgell and the Samba Team 1992-2012
>> [2015/11/03 10:04:44.577027,  0] ../source3/smbd/server.c:1280(main)
>>    standard input is not a socket, assuming -D option
>>
>> Then I gave the following command, but I had no idea how to debug.
>>
>> [root at testcad16 samba]# smbclient -d3 -L //testcad16
>> lp_load_ex: refreshing parameters
>> Initialising global parameters
>> rlimit_max: increasing rlimit_max (1024) to minimum Windows limit
(16384)
>> params.c:pm_process() - Processing configuration file
>> "/etc/samba/smb.conf"
>> Processing section "[global]"
>> added interface eth0 ip=fe80::20c:29ff:fe2a:2d99%eth0
>> bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff::
>> added interface eth0 ip=172.26.85.211 bcast=172.26.87.255
>> netmask=255.255.248.0
>> Client started (version 4.0.0rc4).
>> Enter root's password:
>> Connecting to 172.26.85.211 at port 445
>> session setup failed: NT_STATUS_LOGON_FAILURE
>>
>> My smb.conf setting is as below,
>> [global]
>>          workgroup = TESTSMB
>>          server string = Samba Server Version %v
>>          netbios name = testcad16
>>          encrypt passwords = No
>>          client NTLMv2 auth = No
>>          client lanman auth = Yes
>>          client plaintext auth = Yes
>>          security = user
>>          passdb backend = tdbsam
>>          dns proxy = No
>>          idmap config * : backend = tdb
>>          hosts allow = 127., 172.26.
>>          cups options = raw
>>
>> [homes]
>>          comment = Home Directories
>>          read only = No
>>          browseable = No
>>
>> [printers]
>>          comment = All Printers
>>          path = /var/spool/samba
>>          printable = Yes
>>          print ok = Yes
>>          browseable = No
>>
>> For more information,
>>
>> [root at testcad16 samba]# rpm -qa | grep samba
>> samba4-4.0.0-66.el6_6.rc4.x86_64
>> samba4-libs-4.0.0-66.el6_6.rc4.x86_64
>> samba4-winbind-4.0.0-66.el6_6.rc4.x86_64
>> samba4-client-4.0.0-66.el6_6.rc4.x86_64
>> samba4-common-4.0.0-66.el6_6.rc4.x86_64
>>
>> [root at testcad16 samba]# netstat -tulnp | grep mbd
>> tcp        0      0 0.0.0.0:445                 0.0.0.0:*
>> LISTEN      19363/smbd
>> tcp        0      0 0.0.0.0:139                 0.0.0.0:*
>> LISTEN      19363/smbd
>> tcp        0      0 :::445                      :::*
>>   LISTEN      19363/smbd
>> tcp        0      0 :::139                      :::*
>>   LISTEN      19363/smbd
>> udp        0      0 172.26.87.255:137           0.0.0.0:*
>>              19382/nmbd
>> udp        0      0 172.26.85.211:137           0.0.0.0:*
>>              19382/nmbd
>> udp        0      0 0.0.0.0:137                 0.0.0.0:*
>>              19382/nmbd
>> udp        0      0 172.26.87.255:138           0.0.0.0:*
>>              19382/nmbd
>> udp        0      0 172.26.85.211:138           0.0.0.0:*
>>              19382/nmbd
>> udp        0      0 0.0.0.0:138                 0.0.0.0:*
>>              19382/nmbd
>>
>>
>> Regards,
>>
>
> Is there any way you can use a later version of samba ? i.e. by using the
> Sernet packages:
>
> https://portal.enterprisesamba.com/
>
> Version 4.0.x is EOL and a later version may contain the fix for your
> problem.
>
> Rowland