[Samba] Re: Performance and disconnect troubles on winbind after samba upgrade

John H Terpstra jht at samba.org
Mon Jul 28 13:44:24 GMT 2008


On Monday 28 July 2008 08:03:28 Fabiano Felix wrote:
> Hello,
>
> Somebody have any trouble like this? I'm lost because I didn't found any
> report near to mine, and it's getting worse.
>
> Any help will be appreciated.

Suggest that you update to Samba version 3.0.31 (the most recent and possibly 
the last 3.0.x series release) or to 3.2.0 (the current stable release).  
There have been many fixes for known problems with winbind from earlier 
releases of the Samba 3.0.x series.

Please read the man pages for idmap_ad, idmap_rid, idmap_tdb, since the 
requirements for configuration of winbind's idmap functionality has changed.

cheers,
John T.

> Best regards,
>
> Fabiano Felix
>
> On Wed, 2008-07-23 at 11:55 -0300, Fabiano Felix wrote:
> > Hello,
> >
> > We have a RHEL4 x64 running for 3 years, which is a samba member server
> > integrated with a AD domain without any problems (we was using
> > samba-3.0.10-1.4E.6).
> >
> > Last Saturday we performed an entire server update, applying all RHN
> > available patches. Everything is running fine, except for winbind
> > service which has a strange behavior: often we are receiving some errors
> > at logs, and the users/groups resolution is taking a long time, which
> > affects user experience.
> >
> > The installed version is samba-3.0.25b-1.el4_6.5, and below we have some
> > of these errors:
> > "
> > Jul 22 11:05:10 lxnserver winbindd[18539]: [2008/07/22 11:05:10, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:05:10 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:05:10 lxnserver winbindd[18539]: [2008/07/22 11:05:10, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:05:10 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0x4000returned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > Jul 22 11:11:03 lxnserver winbindd[18539]: [2008/07/22 11:11:03, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:11:03 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:11:03 lxnserver winbindd[18539]: [2008/07/22 11:11:03, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:11:03 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0x400areturned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > Jul 22 11:12:46 lxnserver winbindd[18539]: [2008/07/22 11:12:46, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:12:46 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:12:46 lxnserver winbindd[18539]: [2008/07/22 11:12:46, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:12:46 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0xc001returned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > Jul 22 11:15:12 lxnserver winbindd[18539]: [2008/07/22 11:15:12, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:15:12 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:15:12 lxnserver winbindd[18539]: [2008/07/22 11:15:12, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:15:12 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0x4000returned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > Jul 22 11:20:11 lxnserver winbindd[18539]: [2008/07/22 11:20:11, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:20:11 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:20:11 lxnserver winbindd[18539]: [2008/07/22 11:20:11, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:20:11 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0x4006returned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > Jul 22 11:25:11 lxnserver winbindd[18539]: [2008/07/22 11:25:11, 0]
> > libsmb/clientgen.c:cli_receive_smb(111)
> > Jul 22 11:25:11 lxnserver winbindd[18539]:   Receiving SMB: Server
> > stopped responding
> > Jul 22 11:25:11 lxnserver winbindd[18539]: [2008/07/22 11:25:11, 0]
> > rpc_client/cli_pipe.c:rpc_api_pipe(790)
> > Jul 22 11:25:11 lxnserver winbindd[18539]:   rpc_api_pipe: Remote
> > machine server.mydomain.intra pipe \lsarpc fnum 0x4002returned critical
> > error. Error was Call timed out: server did not respond after 10000
> > milliseconds
> > "
> >
> > Note that it is occurring in a short time, and the server is taking
> > slow. My smb.conf global session:
> > "
> > [global]
> >         username map = /etc/samba/smbusers
> >         map to guest = Bad User
> >         passdb backend = tdbsam
> >         printcap name = cups
> >         printcap cache time = 750
> >         cups options = raw
> >         printing = cups
> >         workgroup = MYINTERNALDOMAIN
> >         security = ads
> >         realm = myinternaldomain.local.intra
> >         domain logons = no
> >         domain master = no
> >         wins support = no
> >         time server = yes
> >
> >         wins server = Y.Y.Y.Y Z.Z.Z.Z
> >
> >         log level = 0
> >         log file = /var/log/samba/%m.log
> >
> >         ldap admin dn =
> > cn=samba-admin,ou=Admin,dc=idmap,dc=myinternal,dc=com,dc=br
> >         ldap idmap suffix = ou=Idmap
> >         ldap suffix = dc=idmap,dc=myinternal,dc=com,dc=br
> >         idmap backend = ldap:ldap://localhost
> >         idmap uid = 15000-55000
> >         idmap gid = 15000-55000
> >         template shell = /bin/bash
> >         winbind use default domain = yes
> >         template homedir = /home/%U
> >         winbind enum groups = yes
> >         winbind enum users = yes
> >         winbind cache time = 1800
> >         winbind offline logon = true
> >         acl compatibility = auto
> > "
> >
> > We use Openldap as a backend for winbind IDMAPs, have someone some kind
> > of trouble like this?
> >
> > Best regards,
> >
> > Fabiano Felix



-- 
John H Terpstra
Samba-Team Member
Phone: +1 (512) 970-0256

Author:
The Official Samba-3 HOWTO & Reference Guide, 2 Ed., ISBN: 0131882228
Samba-3 by Example, 2 Ed., ISBN: 0131882221X


More information about the samba mailing list