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,
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
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
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: https://lists.samba.org/mailman/options/samba
>