Article ID: 2849, created on Oct 29, 2007, last review on May 11, 2014

  • Applies to:
  • Pro Control Panel Linux


View Knowledge
Knowledge ID 2269
Product : Ensim Pro for Linux
Version : 3.7.0
Topic : Hotfix

SMTP AUTH stops working and saslauthd needs to be restart

SMTP AUTH stops working and saslauthd needs to be restart



In Ensim Pro & Ensim Basic for Linux 3.7 there is an issue where after one person has sent an e-mail using SMTP AUTH to authenticate, any future attempts to send from any other domain will fail. The reason this happens is the process saslauthd remains chrooted into the first domain that sent e-mail. To fix this problem please do the following:

  1. Download this file to your server: 
  2. Then execute these commands:
    1. cp /lib/security/
    2. cat > /home/virtual/FILESYSTEMTEMPLATE/siteinfo/lib/security/
  3. Edit /etc/rc.d/init.d/saslauthd and add the following line below the start() function:
    export ENSIMVWH_restore_root=1
    so the script will look something like:
    start() {
            export ENSIMVWH_restore_root=1
            echo -n $"Starting $prog: "
            daemon $path -m $SOCKETDIR -a $MECH $FLAGS 
  4. service saslauthd restart

This patch will be included in a future release of Ensim Pro and Ensim Basic for Linux.


Related Knowledge

Related Links
Last ModifiedUsageSatisfiedLast Used
6/16/2006 4:41:28 AM17 10/12/2007 4:06:35 AM

4cc899da08664637a8bc437308d3ddd7 3ccb419cf98083f3bb45808fba8dbc7c 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF