Ferdinand Goldmann wrote:
>
> On Thu, 3 Jan 2002, Ken Murchison wrote:
>
> > > However, the other Cyrus services (IMAP/POP3) are working just fine
> > > using plaintext authentication. I am using a SASL pwcheck daemon which
> > > queries the passwd.
> >
> > Just because IMAP/POP3 works with plaintext logins, doesn't mean that
> > SASL PLAIN is available (which is the only plaintext method for sieve),
> > because IMAP/POP3 each have their own built-in plaintext methods (LOGIN
> > command for IMAP; USER/PASS commands for POP3). Make sure that you
> > compiled SASL with PLAIN enabled and that you have a libplain.* in
> > /usr/lib/sasl.
>
> # 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.
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'd also check auth.log to see if there are any SASL errors.
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