cyrus doesn't work after upgrade (could not find auxprop plugin)
after I dist-upgraded system yesterday the cyrus21 stopped
working (I used aptitude ugg)
when I try to connect to imapd I get the following message in
syslog:
Oct 27 12:18:59 localhost cyrus/imapd[4339]: badlogin:
localhost[127.0.0.1] plaintext erik SASL(-13): user not found:
checkpass failed
and this message in auth.log:
Oct 27 12:18:59 localhost cyrus/imapd[4339]: could not find
auxprop plugin, was searching for '[all]'
why it's not able to find any plugins? I tried to specify
sasldb plugin explicitly but then the message just changes so
that instead of [all] it says [sasldb]. I have some plugins
installed (including sasldb):
jojda:~> ls /usr/lib/sasl2/
libanonymous.so libgssapiv2.so libotp.so
libanonymous.so.2 libgssapiv2.so.2 libotp.so.2
libanonymous.so.2.0.9 libgssapiv2.so.2.0.9 libotp.so.2.0.9
libcrammd5.so liblogin.so libplain.so
libcrammd5.so.2 liblogin.so.2 libplain.so.2
libcrammd5.so.2.0.9 liblogin.so.2.0.9 libplain.so.2.0.9
libdigestmd5.so libmysql.so libsasldb.so
libdigestmd5.so.2 libmysql.so.2 libsasldb.so.2
libdigestmd5.so.2.0.9 libmysql.so.2.0.9 libsasldb.so.2.0.9
here's what I set in /etc/imapd.conf:
sasl_pwcheck_method: auxprop
in /etc/default/saslauthd:
MECHANISMS=sasldb
saslauthd is running:
jojda:~> ps ax|grep sasl
4285 ? S 0:00 gvim /etc/default/saslauthd
4326 ? S 0:00 /usr/sbin/saslauthd -a sasldb
4327 ? S 0:00 /usr/sbin/saslauthd -a sasldb
4328 ? S 0:00 /usr/sbin/saslauthd -a sasldb
4329 ? S 0:00 /usr/sbin/saslauthd -a sasldb
4330 ? S 0:00 /usr/sbin/saslauthd -a sasldb
4370 pts/9 S 0:00 grep sasl
any ideas on what could be a problem?
this is on debian unstable, here's a list of sasl related
packages that I have installed (and not installed):
jojda:/home/erik# dpkg -l \*sasl\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===========================================-===========================================-======================================================================================================
un libauthen-sasl-cyrus-perl <none> (no description available)
pn libsasl-bin <none> (no description available)
ii libsasl-dev 1.5.27-3.3 Development files for authentication abstraction library.
pn libsasl-digestmd5-des <none> (no description available)
ii libsasl-digestmd5-plain 1.5.27-3.3 DIGEST-MD5 module for SASL
pn libsasl-gssapi-heimdal <none> (no description available)
pn libsasl-gssapi-mit <none> (no description available)
pn libsasl-krb4-mit <none> (no description available)
un libsasl-modules <none> (no description available)
pn libsasl-modules-krb5 <none> (no description available)
un libsasl-modules-nonus <none> (no description available)
ii libsasl-modules-plain 1.5.27-3.3 Basic Pluggable Authentication Modules for SASL
ii libsasl2 2.1.9-3 Authentication abstraction library.
pn libsasl2-dev <none> (no description available)
un libsasl2-digestmd5-des <none> (no description available)
pn libsasl2-digestmd5-plain <none> (no description available)
pn libsasl2-gssapi-mit <none> (no description available)
pn libsasl2-krb4-mit <none> (no description available)
ii libsasl2-modules 2.1.9-3 Pluggable Authentication Modules for SASL
ii libsasl2-modules-gssapi-heimdal 2.1.9-3 Pluggable Authentication Modules for SASL
pn libsasl2-modules-plain <none> (no description available)
ii libsasl7 1.5.27-3.3 Authentication abstraction library.
ii sasl-bin 1.5.27-3.3 Programs for manipulating the SASL users database
un sasl-modules-plain <none> (no description available)
ii sasl2-bin 2.1.9-3 Programs for manupulating the SASL users database
jojda:/home/erik#
the ones marked un are non installable at the moment, they were either
replaced or are simply not found.
TIA
erik
Reply to: