[Samba] Samba AD - Issue with winbindd: Could not write result
Rafael Domiciano
r.domiciano at senff.com.br
Tue Sep 1 13:49:59 UTC 2015
I've implemented AD samba in our structure almost one month, after almost two months of tests. Everything is working, including GPO, although we are still adapting to the new way of working, after all AD domains is quite different from NT domains.
But I have experienced strange problems with the winbindd, which has happened at least 3 times.
Suddenly users can no longer authenticate, and services that depend on AD for account validation begin to fail. The solution is to stop the samba and start again.
Follow the logs that could identify:
* /var/log/messages
Sep 1 09:07:52 ### winbindd [19488]: [01/09/2015 09: 07: 52.255050, 0] ../source3/winbindd/winbindd_dual.c:105(child_write_response)
Sep 1 09:07:52 ### winbindd [19488]: Could not write result
And after several such errors, logging changes to:
Sep 1 09:07:53 winbindd ### [3068]: [01/09/2015 09: 07: 53.556980, 0] ../source3/winbindd/winbindd.c:1116(winbindd_listen_fde_handler)
Sep 1 09:07:53 winbindd ### [3068]: winbindd: Exceeding 800 client connections, the idle connection found
In the samba logs (/opt/samba/var) there is no log.
The following configuration of smb.conf:
# Global parameters
[global]
workgroup = DOMAIN
realm = DOMAIN.COM
netbios name = SERVER
server role = active directory domain controller
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate
idmap_ldb:use rfc2307 = yes
# --------------------------------------------
# LOG
# %U = Usuario %m = machine
log file = /opt/samba/var/machine/%U_%m
# 15 Mb
max log size = 15360
log level = 2
# --------------------------------------------
deadtime = 5
# --------------------------------------------
# WINBIND
winbind use default domain = yes
template homedir = /home/%U
template shell=/bin/bash
winbind max clients = 1200
winbind nested groups = false
winbind enum users = no
winbind enum groups = no
# --------------------------------------------
# Linguagens
# cp850 -> Compatibilidade com Acentos (ISO8859-1 - Western European Unix)
#display charset = ISO8859-1
unix charset = cp850
dos charset = cp850
We have a PDC and a BDC configured, both with named as backend.
Just for records, right now I have only 226 connections open to samba:
[root@### var]# ps axf | grep "\_ /opt/samba/sbin/smbd" | wc -l
226
Any help is appreciate.
Regards,
Rafael Domiciano
More information about the samba
mailing list