Solution for servers and services shown as down in Zimbra admin console
But they are actually up and running.
In a multiserver setup, servers and services show as down in admin interface.
FACTS:
- Rsyslog is not modified by zimbra installer.
- In order for servers and services to look fine (when they are fine) in the admin console the logger module (syslog) is used.
- By default rsyslog does not listen on tcp/udp and the Zimbra installer does not provide any changes to its configuration in order to make it happen.
So you need to open /etc/rsyslog.conf and uncomment following lines:
# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514
# Provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514
Then restart rsyslog.
Also remember that you should check on the servers around (except the one supposed to receive the logs) that the correct log server is set. For this you can run as user zimbra:
zmprov gacf | grep zimbraLogHostname
This should return the hostname of the log recipient.
Continue reading →