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