Amavisd not starting after upgrade from v8.0.x to higher versions(8.5.x,8.6.x and 8.7.x)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Amavisd not starting after upgrade from v8.0.x to higher versions(8.5.x,8.6.x and 8.7.x)

Problem :

After upgrade Amavisd not starting and zimbra.log shows below errors.

Not able to start Amavis services, error : 
Dec 21 10:02:29 server amavis[7787]: initializing Mail::SpamAssassin (0) 
Dec 21 10:02:29 server amavis[7787]: (!!)TROUBLE in pre_loop_hook: config: no rules were found! Do you need to run 'sa-update'? 
Dec 21 10:02:29 server amavis[7787]: (!)_DIE: Suicide () TROUBLE in pre_loop_hook: config: no rules were found! Do you need to run 'sa-update'?


Solution :

If the server is having Internet access then following sa-update will resolve the issue :

su – zimbra  
/opt/zimbra/zimbramon/bin/sa-update -D  
zmamavisdctl restart 


If ZCS server is in DMZ or isolated network :

  • Check “state” directory in “/opt/zimbra/data/spamassassin/”.
  • If “state” directory is present then move it to some other location and restart Amavisd service.


mv /opt/zimbra/data/spamassassin/state /tmp/state  
zmamavisdctl restart
Jump to: navigation, search