Итак, у меня возникла странная проблема, идеи по устранению которой заканчиваются.
Мои машины RedHat используют audisp-remote
для отправки сообщений системного журнала на центральный сервер. audisp-remote
ответит на USR1
сигнал, выгрузив строку с информацией о состоянии в /var/log/messages
, как это:
$ sudo kill -USR1 `pidof audisp-remote`
16 октября 13:17:19 имя хоста audisp-remote: suspend = no, transport_ok = yes, queue_size = 0
Это отлично работает на всех моих машинах, кроме одной. На этой машине я получаю следующее:
$ sudo kill -USR1 `pidof audisp-remote`
16 октября 13:22:20 имя хоста audisp-remote: ошибка чтения с server.fq.dn
16 октября 13:22:20 имя хоста audisp-remote: ошибка подключения к server.fq.dn: невозможно назначить запрошенный адрес
Но с другой стороны, если я сделаю это:
$ sudo su
# kill -USR1 `pidof audisp-remote`
Тогда все работает правильно
16 октября 13:25:29 имя хоста audisp-remote: suspend = no, transport_ok = yes, queue_size = 0
Я не могу понять, почему проблема затрагивает только эту машину - единственная причина, о которой я могу думать, это то, что эта машина находится в удаленной сети в удаленном месте - но это не объясняет, почему она работает как root, но не под sudo
.