Crazedfred:
> > place an 'n' in the chroot column for each service
> 
> Sounds good.
> 
> On your advice, I went and turned off chroot, then ran "saslfinger -s" again 
> (output attached).
> I restarted the saslauthd and postfix services before doing so.
> You can see that chroot is off for all components.
> 
> Further, based on the Postfix Debugging documentation, I turned on debugging 
> for localhost.
> 
> 
> Unfortunately, I am running into the same errors when I test telnet:
> 535 5.7.8 Error: authentication failed: authentication failure
> 
> postfix/smtpd[30480]: auxpropfunc error invalid parameter supplied
> postfix/smtpd[30480]: _sasl_plugin_load failed on sasl_auxprop_plug_init for 
> plugin: ldapdb

According to saslfinger output, Cyrus SASL is trying to use mechanisms
that differ from the ones that you want to use.

Cyrus SASL uses these:

    -- mechanisms on localhost --
    250-AUTH CRAM-MD5 DIGEST-MD5 PLAIN NTLM LOGIN

You want to use PLAIN and LOGIN instead:

    -- content of /usr/lib/sasl2/smtpd.conf --
    pwcheck_method: saslauthd
    mech_list: login plain

Perhaps Cyrus SASL picks up settings from a different smtpd.conf file.

What is the result of:

    find / -name smtpd.conf

and what is the content of the files?

        Wietse

Reply via email to