Details
EPL-HOTFIX-09-Sendmail error due to SMTP Authentication failure
Details:
Product: Ensim Pro for Linux
Version: 4.0.3 (22 Fedora Core 2)
Date: May 24,2005
Patch Description:
Addresses the issue:
With FC2 cyrus-sasl version 2.1.18 is installed. There is a bug in cyrus-sasl versions 2.1.17 and 2.1.18, they are cutting off the domain part from the username due to which pam AUTH was failing. The solution for this is to downgrade to cyrus-sasl version 2.1.15.The sasl_fixup library was modified for 4.0.3 to make it work for FC2 which introduced issues as reported in the PR 42797
Download :
For cyrus-sasl-2.1.15-6.tar.gz : ftp://ftp.ensim.com/outgoing/kb/4.0.3/sendmail/cyrussasl/cyrus-sasl-2.1.15-6.tar.gz
(md5sum : 3b4ac5dcb48b4ad0e2f3207e4235ca9c)
For libsasl_fixup.so : ftp://ftp.ensim.com/outgoing/kb/4.0.3/sendmail/libsasl/libsasl_fixup.so
(md5sum : 114b8e7e904f608ae5ba0f5dfdf76ca9)
cyrus-sasl-2.1.15-6.tar.gz contains following files:
cyrus-sasl-2.1.15-6.i386.rpm
cyrus-sasl-plain-2.1.15-6.i386.rpm
cyrus-sasl-devel-2.1.15-6.i386.rpm
cyrus-sasl-md5-2.1.15-6.i386.rpm
Installation Procedure:
1.Download libsasl_fixup.so from above mentioned location
cp libsasl_fixup.so /lib
chmod 04644 /lib/libsasl_fixup.so
2. Download cyrus-sasl-2.1.15-6.tar.gz from above mentioned location
tar -xvzf cyrus-sasl-2.1.15-6.tar.gz
cd cyrus-sasl-2.1.15-6
rpm -Uvh --force *.rpm
echo 'MECH=pam' > /etc/sysconfig/saslauthd
/etc/rc.d/init.d/saslauthd restart
/etc/rc.d/init.d/sendmail_app_init restart
|