[Date Prev][Date Next] [Chronological] [Thread] [Top]

if LDAP breaks



hallo everybody,



i´ve defined a ldapmap in sendmail : Kldapgroup ldapx -b...
In LDAP The map/group consists of appr. 100 Users and is named testgroup:

mgrpRFC822MailMember: dduck
mgrpRFC822MailMember: mmouse
mgrpRFC822MailMember: sgonzales
mgrpRFC822MailMember: testuser1
mgrpRFC822MailMember: testuser2
mgrpRFC822MailMember: testuser3
mgrpRFC822MailMember: testuser4
mgrpRFC822MailMember: testuser5

...
All Users have different domaines in ther maildrop addresses:
e.g. dduck@disney.com, testuser1@somedomain.com, etc.



if i start sendmail with /usr/sbin/sendmail -bv testgroup then sendmail
starts correctly to resolve
each entry in the ldap group.
During resolving (that point where sendmail prints each resolved user on a
separate
line on the stdout) i break the ldap-Server by forcing it to shut down.
Sendmail now knows that the ldap port on the server is no longer available
and prints the following error Message:
"421 ldapopen failed to pcmi in map ldapgroup: Connection refused"
It´s OK. But at this point all following Users in the map are considered to
 be LOCAL?????????????????????????????

So if i stop the ldap server (Netscape Dirserver 4.0 on NT), let´s say at
the point where
sendmail is resolving the User sgonzales, all Users following sgonzales are
 delivered locally (testuser1, testuser2,
testuser3, testuser4, testuser5)
testuser1... deliverable: mailer local, user testuser1
testuser2... deliverable: mailer local, user testuser2
testuser3... deliverable: mailer local, user testuser3
Does anyone know whats going on here :-((   ???????????????????

I´ve installed the latest sendmail patch from Booker Bense and the openldap
 libraries.

Greetings,
Masiar