>>>>> On Thu, 31 Jan 2002,"Jure" == Jure Pecar wrote:

  Jure> Hi list,

  Jure> I have a cyrus 2.1.1 authenticating via saslauthd -a pam. When i 
telnet to
  Jure> sieve port, i get:

  Jure> $ telnet 0 2000
  Jure> Trying 0.0.0.0...
  Jure> Connected to 0.
  Jure> Escape character is '^]'.
  Jure> "IMPLEMENTATION" "Cyrus timsieved v1.1.0"
  Jure> "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress
  Jure> regex" OK

I had the same problem, which turned out to be due to an incorrect path to
sasl2's plugins. I have sasl and sasl2 coexisting on the same box, so:

        /usr/lib/sasl2
        /usr/lib/sasl

are two very different beasts. Sadly, when I had compiled sasl2, I had
forgotten to give configure the:

        --with-plugindir=/usr/lib/sasl2

flag. So it was looking in the default (incorrect version) /usr/lib/sasl and was 
failing to load the plugins.

Do you get anything logged in syslog? The following entries in syslog.conf:

# Cyrus imapd & sasl
local6.debug                                            /var/log/imapd.log
auth.debug                                              /var/log/auth.log

should tell you why sasl is not getting any auth methods.

-Darren

Reply via email to