
Yes, EPO is one of those (few) sources that can ONLY send TLS encrypted Syslog data - LogPoint is listening for that on port 6514 by default. You somehow managed to send the encrypted traffic as if it was unencrypted data to LogPoint, and that’s also why the test connection failed.
I have used encrypted Syslog from EPO successfully with LogPoint - but you are right, the certificates need to align. There are two ways to achieve this - either you persuade the EPO server to use the LogPoint certificate when sending, or you configure the LogPoint Syslog receiver to use whatever certificates the EPO server is using to send data.
LogPoint’s TLS certificates live on the system in /opt/immune/etc/remote_connection/certificates - you can copy them from there and configure your EPO server to use those. Because they are LogPoint’s, it should then receive and decrypt that data happily.
Alternatively, you can copy the EPO server’s certificate for LogPoint to use for its Syslog connection. You might need root access, Support would be able to help you with that if necessary.
1. Copy EPO servers ssl certificate and ssl key files to some location in logpoint server, i.e. /opt/immune/storage/syslog_certificates
2. Change file permission for ssl.key to 600 ( chmod 600 /opt/immune/storage/syslog_certificates/ssl.key ) and ownership to loginspect:loginspect ( chown -R loginspect:loginspect /opt/immune/storage/syslog_certificates/ssl.* ).
3. Add the following json entry to file /opt/immune/storage/lp_services_config.json
{
"syslog_collector": {
"ssl_certfile": "/opt/immune/storage/syslog_certificates/ssl.crt",
"ssl_keyfile": "/opt/immune/storage/syslog_certificates/ssl.key"
}
}
5. Regenerate system config: /opt/immune/bin/lido /opt/immune/installed/config_updater/apps/config-updater/regenerate_all.sh
6. Configure your source to use the new certificate created above.
And I agree with anyone that would now say it’d be much nicer if this could be configured through the LogPoint GUI. I am happy to report that this is coming (I believe in the next version), but you are unfortunately a tiny bit too early for that.
12 comments