Glenn Arnold
2004-Sep-02 01:42 UTC
[Samba] smbldap_search_suffix: Problem during the LDAP search
Hello,
I need some help with the following errors that I have in my log.smbd:
[2004/09/01 21:14:39, 0] lib/smbldap.c:smbldap_search_suffix(1126)
smbldap_search_suffix: Problem during the LDAP search: (Size limit
exceeded)
[2004/09/01 21:14:39, 0] passdb/pdb_ldap.c:ldapsam_setsampwent(1078)
ldapsam_setsampwent: LDAP search failed: Size limit exceeded
[2004/09/01 21:14:39, 0]
rpc_server/srv_samr_nt.c:load_sampwd_entries(232)
load_sampwd_entries: Unable to open passdb.
I notice the problem Monday. If I use User Manager to view user in my
Samba-LDAP PDC I get the following error "The stub received bad data"
Then I get the prompt "Do I want to select another domain to
administer". If I run Server Manager I get the same error. One problem
I discovered was that I had exceeded the size limit for openldap search.
The default SIZELIMIT 500 I increased the size to 10000 which I thought
this would solve the problem which it has not. I can login to domain
with and access resource on the server with no problems. I search this
list and google and did not come up with anything conclusive. I am
running samba 3.04, openldap-2.1.22-8, and Redhat AS 3.0. Any insight
on these errors would be appreciated. Here is smb.conf
[global]
netbios name = HSFNP01
workgroup = MTHCS
server string security = user
os level = 64
domain master = yes
local master = yes
preferred master = yes
time server = yes
#passdb backend = tdbsam
ldappasswd sync =yes
passdb backend = ldapsam:ldap://127.0.0.1/
ldap admin dn = cn=samba,ou=DSA,dc=mthcs,dc=net
#ldap admin dn = cn=Manager,dc=mthcs,dc=net
ldap suffix = dc=mthcs,dc=net
ldap group suffix = ou=Groups
ldap user suffix = ou=Users
ldap machine suffix = ou=Computers
ldap ssl = no
unix extensions = yes
encrypt passwords = yes
domain logons = yes
logon script = logon.bat
logon drive = H:
logon home = \\%L\%U
logon path socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
SO_RCVBUF=8192
SO_SNDBUF=8192
wins support = no
wins server = 10.100.0.10
veto files = /*.eml/*.nws/riched20.dll/
lanman auth = yes
add user script = /usr/local/sbin/smbldap-useradd -m %u
delete user script = /usr/local/sbin/smbldap-userdel %u
ldap delete dn = yes
add group script = /usr/local/sbin/smbldap-groupadd -p "%g"
delete group script = /usr/local/sbin/smbldap-groupadd "%g"
add machine script = /usr/local/sbin/smbldap-useradd -w "%u"
add user to group script = /usr/local/sbin/smbldap-groupmod -m "%u"
"%g"
delete user from group script = /usr/local/sbin/smbldap-usermod -g
"%g"
"%u"
set primary group script = /usr/local/sbin/smbldap-usermod -g "%g"
"%u"
dos charset = 850
unix charset = ISO8859-1
oplocks = yes
load printers = yes
printing = cups
printer admin = Administrator, @Domain Admins
idmap uid = 15000-20000
idmap gid = 15000-20000
winbind separator = -
winbind use default domain = No
[netlogon]
path = /smbsrvr/netlogon/scripts
browsable = no
guest ok = yes
write list = Domain Admins
[homes]
comment = Home Directories
browseable = no
read only = no
hide dot files = yes
veto files /*.mp3/*.exe/*.com/*.js/*.bat/*.cmd/*.wsh/*.lnk/*.scr/*.zip/.*/
dos file times = yes
[C$]
valid users = @root
path = /smbsrvr
read only = no
create mask = 0770
directory mask = 0770
force group = Domain Admins
force directory mode = 0770
dos file times = yes
[Apps]
read only = no
path = /smbsrvr/Apps
create mask = 0770
directory mask = 0770
force create mode = 0770
force directory mode = 0770
dos filetimes = yes
inherit permissions = yes
[Students]
path = /smbsrvr/Students
read only = no
create mask = 0770
directory mask = 0770
force group = hsstudents
force create mode = 0770
force directory mode = 0770
dos filetimes = yes
[AdminTools$]
path = /smbsrvr/AdminTools
read only = no
dos filetimes = yes
[printers]
comment = All Printers
path = /var/spool/samba
printable = yes
browseable = no
guest ok = yes
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = root, @ntadmin
#[%G]
#path = /home/groups/%G/
#read only = no
#force group = %G
[home$]
writeable = yes
write list = +ntadmin,@"MTHS-Domain Admins",@ntadmin,@root
path = /home
force directory mode = 0770
force group = +ntadmin
dos file times = yes
create mask = 0770
directory mask = 0770
valid users = +ntadmins,+root,@"MTHS-Domain
Admins",@ntadmin,@root
[ezaudit]
path = /smbsrvr/ezaudit
read only = no
browsable = no
guest ok = yes
[HSGUIDANCE]
path = /smbsrvr/Guidance
read only = no
dos filetimes = yes
[HS PRINCIPAL]
path = /smbsrvr/hsprincipal
read only = no
dos filetimes = yes
[CIP]
path = /smbsrvr/CIP
read only = no
dos filetimes = yes
[POISE ISSUES]
path = /smbsrvr/Poise Issues
read only = no
dos filetimes = yes
[HSDISCIPLINE]
path = /smbsrvr/Discipline
read only = no
dos filetimes = yes
[YEARBOOK]
path = /smbsrvr/yearbook
read only = no
dos filetimes = yes
[INSTALL]
comment = Mt. Healthy Software
path = /smbsrvr/Install
read only = No
guest only = Yes
[ADMINTOOLS$]
path = /smbsrvr/AdminTools
read only = no
dos filetimes = yes
[hsstudents]
path = /home/hsstudents
read only = no
dos filetimes = yes
[hsstaff]
path = /home/hsstaff
read only = no
dos filetimes = yes
[hsbuilding]
path = /home/hsbuilding
read only = no
dos filetimes = yes
Thanks for your help!
-Glenn
Gerald (Jerry) Carter
2004-Sep-02 15:19 UTC
[Samba] smbldap_search_suffix: Problem during the LDAP search
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Glenn Arnold wrote: | Hello, | | I need some help with the following errors that I | have in my log.smbd: | | smbldap_search_suffix: Problem during the LDAP search: | (Size limit exceeded) | ldapsam_setsampwent: LDAP search failed: Size | limit exceeded | load_sampwd_entries: Unable to open passdb. | | I am running samba 3.04, openldap-2.1.22-8, and Redhat | AS 3.0. Any insight on these errors would be appreciated. Looks like you are hittiong the server's size limit for any given search. You can try dumping up the limit in slapd.conf as a temporary workaround. This is something we should fix (use the PagedSearchControl or such). cheers, jerry - --------------------------------------------------------------------- Alleviating the pain of Windows(tm) ------- http://www.samba.org GnuPG Key ----- http://www.plainjoe.org/gpg_public.asc "If we're adding to the noise, turn off this song"--Switchfoot (2003) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBNznuIR7qMdg1EfYRApMwAKCnhkRnXZcY9xni84hlIaXzWKeOPgCfXLTd odfMkbeFPS48s3/GcKVvfKI=d/qN -----END PGP SIGNATURE-----