Hi,
after upgrading samba 3.0 from ~ Jan. 03 cvs -> today's cvs, samba
crashes while contacting an LDAP server.
If I try:
$ smbclient -L localhost -Udariush%pass
smbd logs the following:
[2003/04/04 18:20:39, 2] passdb/pdb_ldap.c:ldapsam_search_one_user(648)
ldapsam_search_one_user: searching
for:[(&(uid=dariush)(objectclass=sambaAccount))]
[2003/04/04 18:20:39, 10] passdb/pdb_ldap.c:ldapsam_open_connection(171)
ldapsam_open_connection: ldap://ldap1.brgs.org
[2003/04/04 18:20:39, 2] passdb/pdb_ldap.c:ldapsam_open_connection(262)
ldapsam_open_connection: connection opened
[2003/04/04 18:20:39, 10] passdb/pdb_ldap.c:ldapsam_connect_system(389)
ldap_connect_system: Binding to ldap server ldap://ldap1.brgs.org as
"cn=Samba,dc=brgs,dc=org"
[2003/04/04 18:20:39, 0] passdb/pdb_ldap.c:ldapsam_connect_system(416)
failed to bind to server with dn= cn=Samba,dc=brgs,dc=org Error: Invalid
credentials
[2003/04/04 18:20:39, 0] passdb/pdb_ldap.c:ldapsam_retry_open(509)
Connection to LDAP Server failed for the 1 try!
[2003/04/04 18:20:39, 0] passdb/pdb_ldap.c:ldapsam_search_one_user(657)
[2003/04/04 18:20:39, 0] lib/fault.c:fault_report(36)
==============================================================[2003/04/04
18:20:39, 0] lib/fault.c:fault_report(37) INTERNAL ERROR:
Signal 11 in pid 21485 (3.0alpha24) Please read the file BUGS.txt in the
distribution
[2003/04/04 18:20:39, 0] lib/fault.c:fault_report(39)
==============================================================[2003/04/04
18:20:39, 0] lib/util.c:smb_panic(1429) PANIC: internal
error
The LDAP DN+Password are Ok. I've tried to delete all tdb files and
recreate secrets.tdb without any effect. Two BDCs run parallel without
any problem, so the ldap server can't be the problem (even it would be,
samba shouldn't crash)
Can anyone reproduce this?
ciao
Dariush
smb.conf:
[global]
workgroup = BRGS
netbios name = ALDEBARAN
server string = PDC (samba %v)
encrypt passwords = true
security = user
log level = 50
syslog = 0
max log size = 200000
unix charset = CP850
logon path = \\einstein\profiles\%U
logon script = sonstige.bat
logon drive = h:
logon home = \\sirius\%U
domain logons = Yes
os level = 32
preferred master = yes
domain master = yes
local master = yes
wins support = yes
#wins partners = galilei
passdb backend = ldapsam_nua:ldap://ldap1.brgs.org
ldapsam_nua:ldap://ldap2.brgs.org
ldap ssl = no
ldap admin dn = cn=Samba,dc=brgs,dc=org
ldap suffix = dc=brgs,dc=org
ldap user suffix = ou=People
ldap machine suffix = ou=Machines
non unix account range = 8000-8999
ldap trust ids = yes
ldap passwd sync = yes
unix password sync = yes
passwd chat = *enter*password* %n\n %n*ok*
passwd program = /usr/local/bin/cracklib_check %u
[netlogon]
path = /netlogon
read only = no
create mask = 0664
directory mask = 0775
locking = No