Julien TEHERY
2017-Aug-13 08:42 UTC
[Samba] SAMBA4 - Trusted relationship lost every Weeks
Hi All, Answering to myself, this problem still occurs again and again, every week as I mentioned before. Rejoining the domain each time for samba4 file server is the only workaround. What could be the origin of this kind of problem? Any answer would be helpfull Regards Le 17/07/2017 à 10:12, Julien TEHERY a écrit :> Hello, > > > We recently put in place a trust relationship between a Win2008 R2 AD > server (Domain A) and a samba PDC (sernet-samba 3.5.18-28) : DOMAIN B > > This works as expected and the bi directional relationship is stable. > Several services are using this trusted relationship without any problem. > > > We recently added a fresh new samba4 file server ( Debian 8.7with > samba 4.2.14+dfsg-0+deb8u5) , which is joined to the AD domain (DOMAIN > A). This server is actually able to serve files for users from both > domains (A & B), as we can set up ACLs for every domain on it. > > The only trouble we encoutner is that every monday morning, it seems > that this samba4 server looses the approbation from AD server. > > Using smbclient we encounter this error: > > > [SambaServer]:~#wbinfo -a "DOMAIN_B+myuser" > Enter DOMAIN_B+myuser's password: > plaintext password authentication failed > Could not authenticate user DOMAIN_B+myuser with plaintext password > Enter DOMAIN_B+myuser's password: > challenge/response password authentication failed > error code was NT_STATUS_TRUSTED_DOMAIN_FAILURE (0xc000018c) > error message was: Trusted domain failure > Could not authenticate user DOMAIN_B+myuser with challenge/response > > To make it work again, we have to disjoin/rejoin the server to the AD > domain, restart winbind and then samba. > > Putting debul loglevel on the samb4server itself, we don't see > anything particular in the logs. The fact is that this happens every > monday morning. > > Is there anything particular I should know on Win2008 Domain side > (something regarding the sambaserver machine account?) > > > FYI, relationship between the 2 domains has been setup with a > dedicated account which has the "I" flag (InterDomain trust) on DOMAIN B. > > My guess is that relationship is fine, but samba4 server on Domain A > looses periodically is mind for a reason I don't know. > > > If any of you have an idea or experienced something similar, please > let me know! :) > >
Rowland Penny
2017-Aug-13 08:58 UTC
[Samba] SAMBA4 - Trusted relationship lost every Weeks
On Sun, 13 Aug 2017 10:42:44 +0200 Julien TEHERY via samba <samba at lists.samba.org> wrote:> Hi All, > > Answering to myself, this problem still occurs again and again, every > week as I mentioned before. > Rejoining the domain each time for samba4 file server is the only > workaround. > > What could be the origin of this kind of problem? >Can you post your smb.conf. Rowland
Julien TEHERY
2017-Aug-16 07:05 UTC
[Samba] SAMBA4 - Trusted relationship lost every Weeks
Hi,
Here is our smb.conf.
Please note that this server uses nss resolution for DOMAIN_B users and
idmap_ldap backend to resolve DOMAIN_A users.
Trusted relationship between works well for other services between those
two domains. Only samba4 fileserver needs to rejoin DOMAIN_A domain (AD
2008 server) every week.
#======================= Global Settings
====================================[global]
server string = FILESERVER
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
realm = DOMAIN_A
workgroup = DOMAIN_A
os level = 80
bind interfaces only = yes
interfaces = eth0
## Encoding ##
dos charset = 850
#display charset = UTF8
## Name resolution ##
dns proxy = no
wins support = no
name resolve order = host wins bcast lmhosts
## Logs ##
max log size = 50
log level = 10
log file = /var/log/samba/%m.log
syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d
## Passwords ##
security = ADS
encrypt passwords = true
unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n
*Retype\snew\sUNIX\spassword:* %n\n .
invalid users = root
## Restrictions ##
hide special files = no
hide unreadable = no
hide dot files = no
## Resolve office save problems ##
oplocks = no
## ACL SUPPORT ##
nt acl support = yes
acl check permissions = yes
acl group control = yes
# WINBIND
ldap ssl =off
ldap admin dn = cn=SuperUser,dc=domain_a,dc=com
ldap suffix = dc=domain_a,dc=xm
ldap timeout = 90
ldap connection timeout = 20
winbind nested groups = yes
winbind expand groups = yes
winbind cache time = 5
winbind enum users = yes
winbind enum groups = yes
winbind separator = +
winbind use default domain = no
allow trusted domains = yes
# IDMAP MDMAD XM
#GLOBAL
idmap config *: backend = tdb
idmap config *: range = 19000-19999
#DOMAIN_A
idmap config DOMAIN_A : backend = ldap
idmap config DOMAIN_A : range = 20000-9999999999
idmap config DOMAIN_A : ldap_url = ldap://myldap.domain_a.com
idmap config DOMAIN_A : ldap_base_dn = ou=Idmap,dc=domain_a,dc=com
idmap config DOMAIN_A : ldap_user_dn = cn=SuperUser,dc=domain_a,dc=com
#DOMAIN_B
idmap config DOMAIN_B backend = nss
idmap config DOMAIN_B: range = 500-19000
guest account = nobody
map to guest = Bad User
Le 13/08/2017 à 10:58, Rowland Penny via samba a écrit :> On Sun, 13 Aug 2017 10:42:44 +0200
> Julien TEHERY via samba <samba at lists.samba.org> wrote:
>
>> Hi All,
>>
>> Answering to myself, this problem still occurs again and again, every
>> week as I mentioned before.
>> Rejoining the domain each time for samba4 file server is the only
>> workaround.
>>
>> What could be the origin of this kind of problem?
>>
> Can you post your smb.conf.
>
> Rowland
>