Здравствуйте, коллеги!
Вполне возможно, что вопрос запредельно простой, просто у меня сейчас голова кругом и не втыкаю....
Собственно, не мудрствуя лукаво: *.* @@192.168.0.12:514
Все логи, без разбора, должны течь на сервер 192.168.0.12, что раньше они и делали. Теперь перестали.
192.168.0.12 разумеется, пингуется и, вообще, доступен как ....
Но какие бы события я не инициаировал на клиентской машине, ни какие логи не посылаются.
Слушал tcpdumpОМ на клиентской же машине: tcpdump dst port 514
Тишина!
В то же время: telnet 192.168.0.12 514
Коннектится и пишет всякую ересь, которую я набираю в терминале telnet. Вся эта ересь прекрасно доходит до сервера и он даже пытается создавть файлы с каким-то бредовым содержимым.
К чему я это?
А к тому, что сервер доступен клиенту и rsyslog сервер готов принимать логи.
Просто клиент, по какой-то причине, их отсылать на сервер не желает.
Ах, да. На клиенте rsyslog активен.
Чем больше знаю, тем лучше понимаю, как мало знаю.
Строчка *.* @@192.168.0.12:514 где прописывается? Не в rsync? А где? В rsyslog? Тогда проверяйте работу rsyslog, это именно он умеет коннектится на порт 514, и посылать туда все логи.
Автор, вы наверное - гуманитарий. Потому, что только гуманитарии пишут столько ненужных эпитетов. А самое главное - скрипт и лог ошибки вы не приводите.