Hi,

after installing Zimbra 6 we figured out that the zimbra stats service is not running by checking with

Code:
zmcontrol status
So the problem seems to be that the syslog-ng does not start, exiting with the following errors:

Code:
Starting syslog servicessyntax error at 238
startproc:  exit status of parent of /sbin/syslog-ng: 1
These are the lines from the syslog-ng.conf

Code:
source zimbra_src {  unix-stream("/dev/log" keep-alive(yes) max-connections(128)); }; # zimbra
filter zimbra_local0 { facility(local0); }; # zimbra
filter zimbra_local1 { facility(local1); }; # zimbra
filter zimbra_auth { facility(auth); }; # zimbra
filter zimbra_mail { facility(mail); }; # zimbra
destination zimbra_mail { udp(ip(xxx.xxx.xxx.xxx) port(514) ); }; # zimbra
destination zimbra_local1 { udp(ip(xxx.xxx.xxx.xxx) port(514) ); }; # zimbra
destination zimbra_local0 { udp(ip(xxx.xxx.xxx.xxx) port(514) ); }; # zimbra
destination zimbra_auth { udp(ip(xxx.xxx.xxx.xxx) port(514) ); }; # zimbra
log { source(zimbra_src); filter(zimbra_mail); destination(zimbra_mail); }; # zimbra
log { source(zimbra_src); filter(zimbra_local0); destination(zimbra_local0); }; # zimbra
log { source(zimbra_src); filter(zimbra_local1); destination(zimbra_local1); }; # zimbra
log { source(zimbra_src); filter(zimbra_auth); destination(zimbra_auth); }; # zimbra
Code:
destination zimbra_mail { udp(ip(xxx.xxx.xxx.xxx) port(514) ); }; # zimbra
is line 238 as mentioned in the error message.

We already tried to fix this with

Code:
/opt/zimbra/libexec/zmsyslogsetup
being run as root. Trying to start syslog-ng after this procedure unfortunately gets the same errors.

Does anybody know how to fix this? We would appreciate any suggestions.

Thanks for your help,
niklaas