Hi Dan, well...still the same here :-( imtest -u mario2 -m login -w test localhost S: * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID AUTH=PLAIN AUTH=LOGIN SASL-IR COMPRESS=DEFLATE] Testfix Cyrus IMAP v2.3.16 server ready C: L01 LOGIN root {4} S: + go ahead C: <omitted> S: L01 NO Login failed: generic failure Authentication failed. generic failure Security strength factor: 0 Thanks a lot! Mario On Mon, Mar 8, 2010 at 3:11 PM, Dan White <dwhite@xxxxxxx> wrote: > On 08/03/10 10:20 +0100, ml ml wrote: >> >> ~# imtest -u mario2 -m login -w test localhost > > You're telling imtest to explicitly use the 'login' mech, but: > >> sasl_mech_list: CLEAR CRAM-MD5 PLAIN > > ... you're telling cyrus IMAP to only offer these 3 mechs. > > You probably want: > > sasl_mech_list: PLAIN LOGIN > >> On Mon, Mar 8, 2010 at 4:41 AM, Dan White <dwhite@xxxxxxx> wrote: >>> >>> On 07/03/10 17:32 +0100, ml ml wrote: >>>> >>>> i cant seem to get my saslauth working. Testsaslauth works for my user: >>>> testsaslauthd -u mario -p test >>>> 0: OK "Success." >>>> >>>> >>>> cyradm --user mario --auth login localhost >>>> IMAP Password: >>>> Login only available under a layer at >>>> /usr/lib/perl5/Cyrus/IMAP/Admin.pm line 119 >>>> cyradm: cannot authenticate to server with login as mario >>> >>> That's a Cyrus IMAP specific issue. With default configuration, it does >>> not allow transmission of a clear text password. You can enable the >>> 'allowplaintext' imapd.conf option to change that behavior, or use a >>> connection which provides some level of encryption. >>> >>>> auth.log: >>>> -------------------------------------------------------------------- >>>> imap[21753]: auxpropfunc error invalid parameter supplied >>>> imap[21753]: _sasl_plugin_load failed on sasl_auxprop_plug_init for >>>> plugin: ldapdb >>>> >>>> >>>> cat /etc/imapd.conf >>>> ------------------------- >>>> configdirectory: /var/imap >>>> partition-default: /var/spool/imap >>>> admins: cyrus mario >>>> sasl_mech_list: PLAIN >>>> sasl_pwcheck_method: saslauthd >>>> >>>> >>>> Has anyone an idea why it wants ldapdb here? Why does the >>>> authentification >>>> fail? >>> >>> The errors your seeing are spurious, since you're using saslauthd to >>> authenticate. It's an error indicating that you're missing a required >>> config option in /etc/imapd.conf - the sasl_ldapdb_uri option. >>> >>> You can get rid of the error in imapd.conf with: >>> >>> sasl_auxprop_plugin: sasldb >>> >>> Or by removing the ldapdb shared library. >>> >>> -- >>> Dan White >>> >> > > -- > Dan White >