π ~1 min read
Table of contents
Symptom & Impact
Central logging gaps appear because remote TLS forwarding queue stalls.
Environment & Reproduction
Begins immediately after server or intermediate CA certificate rotation.
systemctl status rsyslog
tail -n 50 /var/log/messages
Root Cause Analysis
Forwarder trusts old chain or key permissions prevent new certificate usage.
Quick Triage
Check rsyslog errors, trust anchors, and network reachability.
systemctl status rsyslog
firewall-cmd --list-ports
getenforce
journalctl -u rsyslog -n 100 --no-pager
dnf list installed rsyslog-gnutls
Step-by-Step Diagnosis
Validate remote cert chain and local key/cert references.
openssl s_client -connect loggw.example:6514 -servername loggw.example < /dev/null | head -n 80
grep -R 'DefaultNetstreamDriver' /etc/rsyslog* -n
ls -lZ /etc/pki/tls/private /etc/pki/tls/certs

Solution – Primary Fix
Install updated CA chain, verify permissions, and restart rsyslog.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.
sudo cp new-ca.pem /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust
sudo restorecon -Rv /etc/pki
sudo systemctl restart rsyslog
sudo systemctl restart firewalld

Solution – Alternative Approaches
Switch temporarily to RELP with controlled trust settings during emergency restoration.
sudo dnf install rsyslog-relp -y
sudo systemctl restart rsyslog
Verification & Acceptance Criteria
Forwarding queue drains and remote collector receives new test messages.
logger -p user.info 'rsyslog tls test'
journalctl -u rsyslog -n 40 --no-pager
Rollback Plan
Restore previous rsyslog TLS configuration and trust bundle snapshot.
sudo cp /root/backup/rsyslog.conf /etc/rsyslog.conf
sudo cp /root/backup/ca-bundle.crt /etc/pki/ca-trust/extracted/pem/
sudo systemctl restart rsyslog
Prevention & Hardening
Automate certificate rotation smoke tests for all log forwarders.
openssl x509 -in /etc/pki/tls/certs/rsyslog.crt -noout -enddate
Related Errors & Cross-Refs
Related to hostname validation mismatch and expired intermediate CAs.
Related tutorial: View the step-by-step tutorial for rhel-10.
View all rhel-10 tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
rsyslog TLS forwarding setup and certificate lifecycle management documentation.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.