Ferdinand Goldmann wrote:
> 
> On Thu, 3 Jan 2002, Ken Murchison wrote:
> 
> > > # ls -l /usr/local/lib/sasl/*plain*
> > > lrwxrwxrwx   1 root     system        18 Oct 23 12:57 libplain.a -> 
>libplain.so.1.0.14
> > > -rwxr-xr-x   1 root     system       679 Oct 23 12:57 libplain.la
> > > lrwxrwxrwx   1 root     system        18 Oct 23 12:57 libplain.so.1 -> 
>libplain.so.1.0.14
> > > -rwxr-xr-x   1 root     system     12900 Oct 23 12:57 libplain.so.1.0.14
> >
> > Do you have any other mechs installed in the directory?  If so, then
> > timsieved isn't seeing any of them.  Try running:
> >
> > imtest -m login <servername>
> >
> > and see if any of your mechanisms are listed.
> 
> $ imtest -m login localhost
> C: C01 CAPABILITY
> S: * OK yoda IMAP4 v2.0.16 server ready
> S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS ID 
>NO_ATOMIC_RENAME UNSELECT MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES 
>IDLE X-NETSCAPE
> S: C01 OK Completed
> Password:
> C: L01 LOGIN cyrus {5}
> + go ahead
> C: <omitted>
> L01 OK User logged in
> Authenticated.
> 
> Hm. :-/

Did you compile any other SASL mechs (CRAM-MD5, etc), or did you disable
all of them.  If so, you have a bigger problem, because imapd isn't
seeing any of them.

> > If you have the tls_* options set in imapd.conf, trying running:
> >
> > imtest -t "" -m plain <servername>
> >
> > and see if imapd picks up the PLAIN mechanism.
> 
> I don't have ans tls_* options right now.

OK.  You could try adding '-p 2' to the imapd command-line in cyrus.conf
and restarting master.  This will force PLAIN to be advertised even
without SSL protection.  Then try:

imtext -m plain <servername>

If this doesn't show PLAIN, then SASL isn't finding your plugins.

Ken
-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to