não pôde carregar o módulo rsyslog lmnsd_gtls.so

5

O módulo rsyslog está aparecendo no log do sistema /var/log/syslog conforme a mensagem é repetida. O rsyslog também mostrou 99% de uso da CPU em top em um ponto, possivelmente não relacionado.

tail /var/log/syslog

Dec  1 22:18:16 here rsyslogd-2066: could not load module '/usr/lib/rsyslog/lmnsd_gtls.so', dlopen: /usr/lib/rsyslog/lmnsd_gtls.so: cannot open shared object file: No such file or directory
 [try http://www.rsyslog.com/e/2066 ]
Dec  1 22:18:56 here rsyslogd-2066: last message repeated 4 times

lsb_release -a

Descrição: Ubuntu 12.04.3 LTS Lançamento: 12,04

sudo apt-cache showpkg rsyslog

Pacote: rsyslog Versões: 5.8.6-1ubuntu8.5

Pergunta relacionada: Como descubro que lmnsd_gtls.so está relacionado a rsyslog-gnutls ?

    
por here 02.12.2013 / 07:51

3 respostas

9

Obtenha o módulo ausente instalando o pacote rsyslog-gnutls .

sudo apt-get install rsyslog-gnutls

veja também link

veja também link

Verifique se o arquivo do módulo existe:

ls -la /usr/lib/rsyslog/lmnsd_gtls.so

    
por here 02.12.2013 / 07:51
0

Isso aconteceu comigo quando eu estava tentando configurar o syslog com o certificado tls semelhante a isso . O Rsyslog em alguns sistemas começa como root e depois cai para o usuário syslog . Existe a possibilidade de o certificado não ser legível pelo usuário do syslog.

Verifique usando:

sudo -H -u syslog bash -l -c 'less <path to the certificate>'

se você obtiver Permission Denied , adicione read permissões para seu usuário syslog e reinicie o rsyslog.

    
por Mohit 28.03.2016 / 15:10
-1

Dec 1 22:18:16 aqui rsyslogd-2066: não foi possível carregar o módulo '/usr/lib/rsyslog/lmnsd_gtls.so', dlopen: /usr/lib/rsyslog/lmnsd_gtls.so: não é possível abrir o arquivo de objeto compartilhado : Não existe tal arquivo ou diretório  [tente link ]

Encontrei recentemente erro acima e a solução foi colocar os certificados em /etc/rsyslog.d.

Referência: link

    
por Mohammed allauddin 19.08.2016 / 07:15