[Samba] Member server only shares locally
Peter Waeckerle
peter.waeckerle at ch.ibm.com
Thu Sep 18 07:48:07 MDT 2014
Hello
In 2 different subnets I have setup 2 identical samba servers (RH 6.5) as
fileservers for windows clients. Each is a member of it's own AD Domain
(Windows 2003 Servers).
The problem: one of them only is accessible and sharing locally.
On the windows-client, trying to mount a share gives this error:
C:\Users\testuser>net use y: \\samba_server\topfolder /user:testuser
System error 64 has occurred.
The specified network name is no longer available.
On the server's log.xxx.xx.xxx.xxx:
[2014/09/18 11:20:26.827312, 2]
smbd/sesssetup.c:1279(setup_new_vc_session)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close
all old resources.
[2014/09/18 11:20:26.867163, 1] smbd/process.c:457(receive_smb_talloc)
receive_smb_raw_talloc failed for client xxx.xx.xxx.xxx read error =
NT_STATUS_CONNECTION_RESET.
[2014/09/18 11:20:26.875706, 2]
smbd/sesssetup.c:1279(setup_new_vc_session)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close
all old resources.
[2014/09/18 11:20:26.915785, 1] smbd/process.c:457(receive_smb_talloc)
receive_smb_raw_talloc failed for client xxx.xx.xxx.xxx read error =
NT_STATUS_CONNECTION_RESET.
[2014/09/18 11:20:26.924913, 2]
smbd/sesssetup.c:1279(setup_new_vc_session)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close
all old resources.
[2014/09/18 11:20:26.973284, 1] smbd/service.c:1114(make_connection_snum)
xxx.xx.xxx.xxx (xxx.xx.xxx.xxx) connect to service topfolder initially
as user AD_DOMAIN\testuser (uid=71691, gid=70513) (pid 2757)
[2014/09/18 11:20:26.973753, 1] smbd/process.c:457(receive_smb_talloc)
receive_smb_raw_talloc failed for client xxx.xx.xxx.xxx read error =
NT_STATUS_CONNECTION_RESET.
[2014/09/18 11:20:26.973914, 1] smbd/service.c:1378(close_cnum)
xxx.xx.xxx.xxx (xxx.xx.xxx.xxx) closed connection to service topfolder
Interestingly, doing the same thing on the linux-server itself works
perfectly well:
# smbclient \\\\samba_server\\topfolder -U testuser
Enter testuser's password:
Domain=[AD_DOMAIN] OS=[Unix] Server=[Samba 3.6.9-169.el6_5]
smb: \> dir
. D 0 Mon Apr 14 15:01:51 2014
.. D 0 Thu Dec 5 14:52:42 2013
IAL1 D 0 Tue Sep 9 12:08:57 2014
50396 blocks of size 1048576. 47292 blocks available
smb: \> quit
On the server's log
# cat log.samba_server
[2014/09/18 11:28:02.487245, 2] auth/auth.c:309(check_ntlm_password)
check_ntlm_password: authentication for user [testuser] -> [testuser]
-> [AD_DOMAIN\testuser] succeeded
[2014/09/18 11:28:02.558210, 1] smbd/service.c:1114(make_connection_snum)
samba_server (193.41.104.172) connect to service topfolder initially as
user AD_DOMAIN\testuser (uid=71691, gid=70513) (pid 2910)
[2014/09/18 11:28:10.010228, 1] smbd/service.c:1378(close_cnum)
samba_server (193.41.104.172) closed connection to service topfolder
Also the command "net view \\samba_server /user: testuser" doesn't work:
C:\Users\testuser>net view \\samba_server
System error 53 has occurred.
The network path was not found.
on the server:
[2014/09/18 14:29:12.427478, 2]
smbd/sesssetup.c:1279(setup_new_vc_session)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close
all old resources.
[2014/09/18 14:29:12.469729, 1] smbd/process.c:457(receive_smb_talloc)
receive_smb_raw_talloc failed for client xxx.xx.xxx.xxx read error =
NT_STATUS_CONNECTION_RESET.
[2014/09/18 14:29:12.487330, 2]
smbd/sesssetup.c:1279(setup_new_vc_session)
setup_new_vc_session: New VC == 0, if NT4.x compatible we would close
all old resources.
[2014/09/18 14:29:12.527111, 1] smbd/process.c:457(receive_smb_talloc)
receive_smb_raw_talloc failed for client xxx.xx.xxx.xxx read error =
NT_STATUS_CONNECTION_RESET.
smb.conf:
[global]
workgroup = AD_DOMAIN
realm = AD_DOMAIN.aaaaaaa.bbbb.ccc
server string = Test File Server
interfaces = xxx.xx.xxx.yyy/24
bind interfaces only = Yes
security = ADS
allow trusted domains = No
log file = /var/log/samba/log.%m
max log size = 4096
disable netbios = Yes
load printers = No
local master = No
idmap negative cache time = 60
winbind cache time = 3600
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
winbind refresh tickets = Yes
idmap config SNI : backend = rid
idmap config SNI : range = 70000-200000
idmap config SNI : default = yes
idmap config * : range = 70000-200000
idmap config * : backend = tdb
Why do I get these errors only on one of them since both samba, ldap,
kerberos and network settings are the same?
There doesn't seem to be a firewall in between. Kerberos and ldap seem to
be ok, otherwise I wouldn't be allowed to mount the share locally.
Where to search for "the difference"? Obviously there is at least one...
Any idea?
Regards
Peter
More information about the samba
mailing list