我configurationrsyslog加载TLS模块(谈谈loggly),我得到这个错误:
Jun 20 13:14:00 feynman rsyslogd-2068: could not load module '/usr/lib/rsyslog/lmnsd_gtls.so', rsyslog error -2078 [try http://www.rsyslog.com/e/2068 ]
该页面, http : //www.rsyslog.com/e/2068 ,说应该有附近的另一个错误消息。 至less在/ var / log / syslog中,这是我所看到的:
Jun 20 13:17:01 feynman rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="22276" x-info="http://www.rsyslog.com"] start Jun 20 13:17:01 feynman rsyslogd: rsyslogd's groupid changed to 103 Jun 20 13:17:01 feynman rsyslogd: rsyslogd's userid changed to 101 Jun 20 13:17:01 feynman rsyslogd-2039: Could not open output pipe '/dev/xconsole' [try http://www.rsyslog.com/e/2039 ] Jun 20 13:17:01 feynman rsyslogd-2068: could not load module '/usr/lib/rsyslog/lmnsd_gtls.so', rsyslog error -2078 [try http://www.rsyslog.com/e/2068 ] Jun 20 13:17:01 feynman rsyslogd-2068: could not load module '/usr/lib/rsyslog/lmnsd_gtls.so', rsyslog error -2078 [try http://www.rsyslog.com/e/2068 ]
/ dev / xconsole错误发生,即使我禁用TLS,一切似乎都很好。 不知道我是否应该读任何东西。
也许有另一个日志文件来检查我失踪?
search我发现这个错误报告:
https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/869881
从这个angular度来看,rsyslog tls只是在Ubuntu上被破解而已,这就结束了。 没有解决方法,没有修复来,什么都没有。 我读的是对的吗? 有任何解决方法或任何其他方式前进?
在错误中提到的错误页面2078 ,而不是打印链接中的数字,它说:
此消息与TLS netstream驱动程序一起发生。 对于TLS,需要证书(.pem文件)来提供安全证书。 如果这些文件有问题,则会发出此错误。 该消息包含更精确的错误描述。 该错误文本直接从底层的TLS库中获取。
一个常见的原因是该文件无法find或访问(权限!)。 在这种情况下,rsyslogd-2040错误将会出现。
此外,如果你检查/usr/lib/rsyslog/ lmnsd_gtls.so /usr/lib/rsyslog/和lmnsd_gtls.so确实不存在,它指向rsyslog-gnutls可能没有被安装。
最后的意见build议删除删除ubuntu-乐队包,你试过吗?
从错误报告:
继上一条评论之后,删除各种ubuntu-orchestra包导致'lmnsd_gtls.so'投诉消失:
sudo apt-get remove --purge ubuntu-orchestra-*
错误报告似乎表明,这个问题还没有被修补,但是。 我假设你已经升级到最新的rsyslog和gnutls / openssl?
关于xconsole问题,可以通过在rsyslog.conf中注释掉整个daemon.*;mail.*;\ block来解决这个问题。 资源