Cannot log into cyrus using IMAP
ebenze at hotmail.com
Mon May 10 18:18:54 EDT 2004
> > Originally, I just had /usr/lib/sasl2/libsql.a library installed in the
> > plugin directory. Once I added /usr/lib/sasl2/libsql.la, .so*, I get a
> > bunch of error msgs when starting cyrus-imapd that SQL engine 'mysql' is
> > not supported:
> > May 10 15:05:35 linuxmail imap: SQL engine 'mysql' not supported
> > May 10 15:05:35 linuxmail imap: auxpropfunc error no mechanism
> > available
> > Now, I am sure I compiled Cyrus-SASL with the --enable-sql flag, so I'm
> > assuming that's what generated the libsql* files. However, I didn't see
> There are two possible plugins inserted in the sql-plugin. One is
> and one is mysql. You should add an configure-option "--with-mysql=/path"
> say configure which one should be used. The Path depends on your setup.
> is the Include-Path one the Lib-Path. If your Include-Path is
> mysql" and the Lib-Path "/usr/lib/mysql", so add "--with-mysql=/usr".
> > the same flag available for the Cyrus-Imapd pkg. Did I overlook
> > in the configuration docs? I've read thru the docs and even the
> > configure --help options and don't see anything anywhere relating to
> > Is there an extra flag that it needs to be compiled with as well? I
> This is only sasl-related. Cyrus-Imapd does not no anything about mysql.
> should only use libsasl2.*, nothing else.
I tried recompiling / reinstalling with the following flags:
--enable-static --with-pic --enable-shared --disable-java \
--with-saslauthd=/var/run/saslauthd --without-pwcheck \
But am still getting the following when I launch cyrus-master in my
auth.log: (I also tried with --with-mysql=/usr/lib/mysql with the same
May 10 18:01:26 linuxmail saslauthd: ipc_init : listening on
May 10 18:01:26 linuxmail imap: SQL engine 'mysql' not supported
May 10 18:01:26 linuxmail imap: auxpropfunc error no mechanism
May 10 18:01:26 linuxmail imap: _sasl_plugin_load failed on
sasl_auxprop_plug_init for plugin: sql
May 10 18:01:26 linuxmail imaps: SQL engine 'mysql' not supported
May 10 18:01:26 linuxmail lmtpunix: SQL engine 'mysql' not supported
May 10 18:01:26 linuxmail pop3: SQL engine 'mysql' not supported
May 10 18:01:26 linuxmail pop3s: SQL engine 'mysql' not supported
May 10 18:01:26 linuxmail imaps: auxpropfunc error no mechanism
May 10 18:01:26 linuxmail lmtpunix: auxpropfunc error no mechanism
May 10 18:01:26 linuxmail pop3: auxpropfunc error no mechanism
May 10 18:01:26 linuxmail pop3s: auxpropfunc error no mechanism
I don't get it! Am I doing something wrong here? Am I missing a
configuration file somewhere? Can Cyrus-Master be confusing SASL & SASL2?
Do I have wrong information in one of my config files?
I've made sure that /usr/lib/sasl2 is in the ld.so.conf file, just in case,
but as expected, it made no difference.
Can you see something that I am missing? I'm starting to tear my hair out
here as to why this isn't working.... I'm not sure what/where to look
anymore! Any clues would be incredibly helpful and very much appreciated!
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus