Page 1 of 1

Spamassassin Problem on Ubuntu 14.04

Posted: Fri Jun 27, 2014 2:45 pm
by klpowell
Recently installed VestaCP on a fresh Ubuntu 14.04 install (on OpenVZ) when starting Spamassassin I get the following errors

Code: Select all

service spamassassin start
Starting SpamAssassin Mail Filter Daemon: setlogsock(): type='unix': path not available at /usr/share/perl5/Mail/SpamAssassin/Logger/Syslog.pm line 100.
setlogsock(): type='tcp': TCP service unavailable at /usr/share/perl5/Mail/SpamAssassin/Logger/Syslog.pm line 121.
logger: failed to add syslog method: logger: syslog initialization failed
spamd.
I have not been able to find any solution to this problem. Any ideas?

Re: Spamassassin Problem on Ubuntu 14.04

Posted: Fri Jun 27, 2014 4:26 pm
by Minor
Did you check log file for spamd?

log file is /var/log/maillog

Re: Spamassassin Problem on Ubuntu 14.04

Posted: Fri Jun 27, 2014 4:35 pm
by klpowell
There is no file by that name. I see Logfiles under Exim4/ such as mainlog, but see no reference to spamd in Exim's log.

Re: Spamassassin Problem on Ubuntu 14.04

Posted: Sat Jun 28, 2014 12:15 am
by klpowell
I have tried removing SpamAssassin and reinstalling it but the issue remains. Anyone have an idea?

Re: Spamassassin Problem on Ubuntu 14.04

Posted: Sat Jun 28, 2014 12:28 am
by klpowell
I may have found the problem. rsyslogd was not installed by Ubuntu or the Vesta install process. Installing that remvoes the error.

Re: Spamassassin Problem on Ubuntu 14.04

Posted: Sat Jun 28, 2014 2:21 pm
by imperio
Hi,
I can't reproduce your problem

Code: Select all

rsyslogd -v
rsyslogd 7.4.4, compiled with:
        FEATURE_REGEXP:                         Yes
        FEATURE_LARGEFILE:                      No
        GSSAPI Kerberos 5 support:              Yes
        FEATURE_DEBUG (debug build, slow code): No
        32bit Atomic operations supported:      Yes
        64bit Atomic operations supported:      Yes
        Runtime Instrumentation (slow code):    No
        uuid support:                           Yes
after the new installation of vestacp i checked rsyslogd version
this package already installed