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 >