Hmm. This is interesting. What version of openldap are you using? Most of the ldap patches relate to OL2 that has a issue with sasl.
Tarjei Lee Hoffman wrote: > > Ive had a heck of a time getting LDAP/cyrus/postfix all working > together, but I finally did it. These were my stumbling blocks, maybe > one of them will fix your problems: > > (all done on debian 2.2r3 with latest cyrus/cyrus-sasl) > > Do Not apply the cyrus-ldap patches. Ive tried them all and all I found > was that they caused cyrus to miss-behave (crash, core-dump etc...). > > Instead use cyrus-sasl with PAM-LDAP. Follow the directions for > compiling them, except for one note: > > Run : > export LDFLAGS=-L/usr/local/BerkeleyDB.3.3/lib > export CPPFLAGS=-I/usr/local/BerkeleyDB.3.3/include > > before compiling sasl in order to ensure that it links against > BerkelelyDB (this caused me A LOT of problems). > > All in all my configs looked something like this: > > #SASL > export LDFLAGS=-L/usr/local/BerkeleyDB.3.3/lib > export CPPFLAGS=-I/usr/local/BerkeleyDB.3.3/include > ./configure --disable-krb4 --disable-gssapi # --with-ldap=/usr/local/lib > > #CYRUS > ./configure --with-cyrus-group=cyrus --with-cyrus-user=cyrus > --with-ssl=/usr/local/ssl --with-dbdir=/usr/local/BerkeleyDB.3.3 > > make depend > make all CFLAGS=-O > > Hope this helps, > Lee > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] On Behalf Of Tarjei Huse > Sent: Friday, November 09, 2001 5:26 PM > To: Gardiner Leverett > Cc: [EMAIL PROTECTED] > Subject: Re: Solaris 7 and Cyrus 2.0.16/LDAP/SASL/PAM > > This lookes like the good old SASL-LDAP problem. Have you read the FAQ? > Faq: cyrus-utils.sf.net/faq have a special look at the death by 11 > section :) > > Hope this helps. > > Tarjei > > Gardiner Leverett wrote: > > > > I have a rather complicated load I'm trying to do. I've been going > > through the archives without any answers. > > > > I have a server running Solaris 2.7, and I'm trying to build Cyrus > 2.0.16 > > with SASL 1.5.24, OpendLDAP 2.0.18, and pam_ldap 1.33. > > > > I can't even tell if any of this is working as the imap server doesn't > > even respond when connecting via the telnet port. I get: > > > > # telnet localhost imap > > Trying 127.0.0.1... > > Connected to localhost. > > Escape character is '^]'. > > Connection closed by foreign host. > > > > When I run the imtest: > > > > # ./imtest -m login localhost > > C: C01 CAPABILITY > > failure: prot layer failure > > > > I originally built the server to check against the password file, and > I > > received this error. I have re-compiled Cyrus to use OpenLDAP and I > still > > have received this error. I can't determine if any of the > > OpenLDAP/PAM/SASL issues others have mentioned on this list and other > are > > related since the server doesn't even work. > > > > The configure line I used to build this server was: > > > > ./configure --prefix=/private/cyrus > --with-sasl=/private/software/sasl > > --with-auth=unix --with-cyrus-prefix=/private/cyrus --disable-sieve > > > > The configure line for SASL was: > > > > ./configure --prefix=/private/software/sasl --disable-krb4 > > --disable-gssapi --disable-cram --disable-digest > > --with-ldap=/private/openldap --with-pam=/usr/lib/security > > > > My ultimiate goal is to have verion 2.0.16 authenticating users > against a > > local OpenLDAP server (with or without PAM). I've tried the sasl > patch to > > make sasl talk to ldap directly, but after applying the patch, the > code > > doesn't compile. > > > > My fall back is using cyrus 1.5.19 (compiled on Solaris 2.6) with > checking > > to /etc/passwd. (I stole this from another machine in-house). It > does > > work, but I have to work on the tcl part for cyradm. > > > > Is there anyone who's run into this problem or similar? Does anyone > know > > what I'm doing wrong? And why is the CMU Cyrus web server been going > up > > and down the past week? > > > > ---------- > > Gardiner D. Leverett [EMAIL PROTECTED] > > Merit Network, Inc. Phone: 734-647-9888 > > 4251 Plymouth Road, Suite 2000 Ann Arbor, MI 48105-2785 > > http://www.merit.edu