Portanto, tenho um problema estranho de que estou ficando sem ideias para solucionar problemas.
Minhas máquinas RedHat estão usando audisp-remote
para enviar mensagens syslog para um servidor central. audisp-remote
responderá ao sinal USR1
despejando uma linha de informações de status em /var/log/messages
, assim:
$ sudo kill -USR1 'pidof audisp-remote'
Oct 16 13:17:19 hostname audisp-remote: suspend=no, transport_ok=yes, queue_size=0
Isso funciona muito bem em todas as minhas máquinas, exceto uma. Nesta máquina, recebo isto:
$ sudo kill -USR1 'pidof audisp-remote'
Oct 16 13:22:20 hostname audisp-remote: read from server.fq.dn failed
Oct 16 13:22:20 hostname audisp-remote: Error connecting to server.fq.dn: Cannot assign requested address
Mas, por outro lado, se eu fizer isso:
$ sudo su
# kill -USR1 'pidof audisp-remote'
Então funciona corretamente
Oct 16 13:25:29 hostname audisp-remote: suspend=no, transport_ok=yes, queue_size=0
Não consigo entender por que o problema afeta apenas essa máquina - a única razão que posso pensar é que essa máquina está em uma rede remota em um local remoto - mas isso não explica por que ela funciona como root, mas não em sudo
.