suresh b
2021-Jul-21 03:01 UTC
[Samba] - Unable to access the share due to user mapping not happening
Hi All,
There were no issues with accessing the share when the server was running
with Solaris 11.3.1, after upgrading to 11.3.34 and 11.4 version users are
unable to connect the share using the same credentials.
When server connecting the Samba version is
root at prusamba:~# smbd -V
Version 4.7.6
The current version which was failing to access the share is:-
root at prusamba:~# smbd -V
Version 4.11.11
Error Message:-
========================[2021/03/30 15:46:34.831879, 0]
../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve
connections
[2021/03/30 15:46:34.870289, 1]
../source3/printing/printer_list.c:234(printer_list_get_last_refresh)
Failed to fetch record!
[2021/03/30 15:58:17.191148, 1]
../source3/profile/profile_dummy.c:30(set_profile_level)
INFO: Profiling support unavailable in this build.
[2021/03/30 15:58:17.371979, 0]
../lib/util/become_daemon.c:124(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve
connections
[2021/03/30 15:58:17.384692, 1]
../source3/printing/printer_list.c:234(printer_list_get_last_refresh)
Failed to fetch record!
2021/03/30 15:52:04.990755, 1]
../lib/param/loadparm.c:1823(lpcfg_do_global_parameter)
WARNING: The "enable privileges" option is deprecated
[2021/03/30 15:52:04.993495, 1]
../auth/ntlmssp/ntlmssp_server.c:966(ntlmssp_server_postauth)
ntlmssp_server_postauth: invalid NTLMSSP_MIC for user=[icarlomagno]
domain=[NET01] workstation=[PC_SQL2000_W10]
[2021/03/30 15:52:04.993588, 1] ../lib/util/util.c:515(dump_data)
[0000] 9D C9 BE B1 A7 3F 1A 1F BF B6 39 2A 5D CC F8 34 .????.. ??9*]??4
[2021/03/30 15:52:04.993701, 1] ../lib/util/util.c:515(dump_data)
[0000] 8A EC 03 E4 C8 29 63 3C DD 7C 55 A3 06 1A 98 5F .?.??)c<
?|U?..._
====================
# Global parameters
[global]
deadtime = 15
lanman auth = Yes
load printers = No
log file = /var/samba/log/log.%m
password server = 100.50.101.80 100.50.101.81
server string = Samba en el Solaris
username map = /etc/samba/smbusers
workgroup = ENCLOWD
idmap config * : range idmap config * : backend = tdb
case sensitive = No
create mask = 0664
directory mask = 0775
valid users = subba chcko
[share]
path = /share
valid users = chcko
read only = No
==================
Any help appreciated.
Thanks & Regards,
B.Suresh
Rowland Penny
2021-Jul-21 06:38 UTC
[Samba] - Unable to access the share due to user mapping not happening
On Wed, 2021-07-21 at 08:31 +0530, suresh b via samba wrote:> Hi All, > > There were no issues with accessing the share when the server was > running > with Solaris 11.3.1, after upgrading to 11.3.34 and 11.4 version > users are > unable to connect the share using the same credentials. > > When server connecting the Samba version is > root at prusamba:~# smbd -V > Version 4.7.6 > > The current version which was failing to access the share is:- > root at prusamba:~# smbd -V > Version 4.11.11 > > Error Message:- > > ========================> [2021/03/30 15:46:34.831879, 0] > ../lib/util/become_daemon.c:124(daemon_ready) > STATUS=daemon 'smbd' finished starting up and ready to serve > connections > [2021/03/30 15:46:34.870289, 1] > ../source3/printing/printer_list.c:234(printer_list_get_last_refresh) > Failed to fetch record! > [2021/03/30 15:58:17.191148, 1] > ../source3/profile/profile_dummy.c:30(set_profile_level) > INFO: Profiling support unavailable in this build. > [2021/03/30 15:58:17.371979, 0] > ../lib/util/become_daemon.c:124(daemon_ready) > STATUS=daemon 'smbd' finished starting up and ready to serve > connections > [2021/03/30 15:58:17.384692, 1] > ../source3/printing/printer_list.c:234(printer_list_get_last_refresh) > Failed to fetch record! > > 2021/03/30 15:52:04.990755, 1] > ../lib/param/loadparm.c:1823(lpcfg_do_global_parameter) > WARNING: The "enable privileges" option is deprecated > [2021/03/30 15:52:04.993495, 1] > ../auth/ntlmssp/ntlmssp_server.c:966(ntlmssp_server_postauth) > ntlmssp_server_postauth: invalid NTLMSSP_MIC for user=[icarlomagno] > domain=[NET01] workstation=[PC_SQL2000_W10] > [2021/03/30 15:52:04.993588, 1] ../lib/util/util.c:515(dump_data) > [0000] 9D C9 BE B1 A7 3F 1A 1F BF B6 39 2A 5D CC F8 34 .????.. > ??9*]??4 > [2021/03/30 15:52:04.993701, 1] ../lib/util/util.c:515(dump_data) > [0000] 8A EC 03 E4 C8 29 63 3C DD 7C 55 A3 06 1A 98 5F .?.??)c< > ?|U?..._ > ====================> > # Global parameters > [global] > deadtime = 15 > lanman auth = Yes > load printers = No > log file = /var/samba/log/log.%m > password server = 100.50.101.80 100.50.101.81 > server string = Samba en el Solaris > username map = /etc/samba/smbusers > workgroup = ENCLOWD > idmap config * : range > idmap config * : backend = tdb > case sensitive = No > create mask = 0664 > directory mask = 0775 > valid users = subba chcko > > [share] > path = /share > valid users = chcko > read only = No > ==================>How do you think you are running Samba ? because your smb.conf as posted is for a standalone server. You also posted this: 'WARNING: The "enable privileges" option is deprecated' but 'enable privileges' isn't in the smb.conf you posted. Are your windows computers in an AD domain ? if so, you will probably be better joining the Samba machine to the domain. Rowland