[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: