HOW TO UPGRADE TO LATEST ASSP 1.9 IF YOU HAVE A VERSION LOWER THAN 1.9

 

 

    Please read carefully following instructions before upgrading to ASSP 1.9.x .

   STEP 1

When ASSP 1.9 will be installed new ASSP Deluxe will automatically manage following 2 lines in your /etc/exim.conf.local file.

local_interfaces = 127.0.0.1
daemon_smtp_ports = 125

each time you START/STOP ASSP using your ASSP WHM .

If you do not have the 2 lines above in /etc/exim.conf.local or you are not sure if you have them , go to console and execute this

# egrep "local_interfaces|daemon_smtp_ports" /etc/exim.conf.local

it should return this

local_interfaces = 127.0.0.1
daemon_smtp_ports = 125

If you have the two lines above you can read and apply the STEP 2 below. If you have something different ...

# pico /etc/exim.conf.local

and below the line @CONFIG@ be sure you have these two lines

local_interfaces = 127.0.0.1
daemon_smtp_ports = 125

Save the file and execute this

# /usr/local/cpanel/scripts/buildeximconf
# /usr/local/cpanel/scripts/restartsrv_exim

Now you can read and apply the STEP 2

   STEP 2

Open your ASSP WHM and

  • Upgrade ASSP WHM to latest version (you may have this alreay updated if you have automatic updates enabled)

  • Upgrade ASSP DELUXE to latest version (you may have this alreay updated if you have automatic updates enabled)

  • Upgrade ASSP Deluxe for cPanel Frontend to latest version (7.x) for all your cPanel themes.

Now update ASSP perl modules using your ASSP WHM

Now go to console and execute this (*)

# /usr/local/cpanel/3rdparty/bin/php-cgi /usr/local/assp/deluxe/ex_localdomains.php

(*) this step is required only if you want an immediate full functionality of "SPAMBOX FINDER" in your ASSP WHM .Otherwise "SPAMBOX FINDER" will work correctly only after the ex_localdomain.php cronjob execution (by default each 59 minutes)

With ASSP 1.9.x the cron find_abusers.php will collect ips which fails only "invalid address errors" and "relay errors" (info) .
Please execute  crontab -e  from console and change your find_abusers.php row with the new recommended find_abusers.php cron below .

*/20 * * * * /usr/local/cpanel/3rdparty/bin/php-cgi /usr/local/assp/deluxe/find_abusers.php sw=39 rl=50 dc=40 on=1

   STEP 3

Open your ASSP WHM and upgrade to latest ASSP 1.9.x Please note that not all your old ASSP settings will be preserved . So after the upgrade you may open your ASSP web interface and check if all it's ok for you. 

If after the STEP 3 your ASSP refuses to START and you have always this status even if you press START ASSP...


please reinstall your cPanel perl executing following commands from console

cd /usr/local/assp
mkdir perlupgrade;cd perlupgrade
wget http://layer1.cpanel.net/perl588installer.tar.gz
tar xvzf perl588installer.tar.gz
cd perl588installer;./install
rm -fr /usr/local/assp/perlupgrade

After this step your ASSP should start correctly.

Recommended articles AFTER the upgrade (do not miss them !) :  What's new