Hello

After we upgraded our rsyslog server to ubuntu 16.04(from 14.04) our 
clients(still ubuntu 14.04) can no longer send over logs using relp.
Relp with no TLS works fine, but if we turn on TLS we get the following error 
message on the server: "rsyslogd: imrelp[20514]: authentication error 
'certificate validation failed', peer is '' [v8.1903.0 try 
https://www.rsyslog.com/e/2353 ]"
After taking a packet capture on the server and manually dumping the client 
certificate, it looks fine(openssl can read it). We use subject common name and 
not subjectAltName.
Both clients and server use the latest rsyslog version from ppa(8.1903.0).

Our server config:
input(
    name="imrelpInput"
    type="imrelp"
    port="20514"
    ruleset="XXXXXX"
    tls="on"
    tls.cacert="/etc/ssl/certs/ca-chain-cert.pem"
    tls.mycert="/etc/ssl/certs/server.cert.pem"
    tls.myprivkey="/etc/ssl/private/server.cert.key"
    tls.permittedPeer=["*.clients.DOMAIN"]
    tls.authMode="name"
    tls.compression="off"
    keepalive="on"
    MaxDatasize="512K"
)

Not sure what else to try or look for, our current workaround is to turn off 
tls.
Help or advice would be much appreciated.

Aksel D.

BDO CERT
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to