[Samba] session setup failed: NT_STATUS_LOGON_FAILURE
Rowland Penny
rowlandpenny241155 at gmail.com
Tue Nov 3 14:54:02 UTC 2015
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
More information about the samba
mailing list