amavis doesn't start

Johannes Kehrer johannes at
Tue Aug 13 20:58:37 CEST 2013

Hi All,
I have installed Kolab 3.0 on a fresh Opensuse 12.3.

Everything seemd to work fine, however the amavis deamon doesn't want to start.
At first, it said that the in $myhostname the FQDN ist not correct. That I 
managed to solve. But now the following error shows up, when I enter the 
command "systemctl status amavisd.service":
amavisd.service - Amavisd-new Virus Scanner interface
	  Loaded: loaded (/usr/lib/systemd/system/amavisd.service; enabled)
	  Active: failed (Result: exit-code) since Tue, 2013-08-13 20:21:54 CEST; 
21min ago
	 Process: 1885 ExecStart=/usr/sbin/amavisd start (code=exited, 
	 Process: 1878 ExecStartPre=/usr/sbin/ start 
(code=exited, status=0/SUCCESS)
	 Process: 1867 ExecStartPre=/bin/echo Starting virus-scanner (amavisd-
new): (code=exited, status=0/SUCCESS)
	  CGroup: name=systemd:/system/amavisd.service

Aug 13 20:21:44 mail systemd[1]: Starting Amavisd-new Virus Scanner 
Aug 13 20:21:45 mail echo[1867]: Starting virus-scanner (amavisd-new):
Aug 13 20:21:52 mail amavisd[1885]: defined(@array) is deprecated at 
/usr/lib/perl5/vendor_perl/5.16.2/Net/ line 211.
Aug 13 20:21:52 mail amavisd[1885]: (Maybe you should just omit the defined()?)
Aug 13 20:21:54 mail amavisd[1885]: Error in config file "/etc/amavisd.conf": 
syntax error at /etc/amavisd.conf line 164, near "name!"
Aug 13 20:21:54 mail systemd[1]: Failed to start Amavisd-new Virus Scanner 
Aug 13 20:21:54 mail systemd[1]: Unit amavisd.service entered failed state

At first I tried to set the variable $myhostname in /etc/amavisd.conf.
This gave rise to the above error.

Originally this line was commented out. I commented the line again, but the 
error persists.

Could this be the problem?
Any other ideas?

To be honest, I don't want to start a new installation of Kolab, hoping this 
can be solved on the command line....


More information about the users mailing list