Не удается заставить Freeradius2 отправлять логи в syslog-ng версии 3.5
У меня есть Syslog-ng 3.5 и freeradius2 Ubuntu server 16.04, работающие как виртуальные машины в vmware esxi 5.5 HYpervisor.
Ну из предыдущего поста я получил sylog-ng для отправки журналов из каталога /var/log/fereradius/radius.log на удаленный сервер syslog-ng,
Проблема в том, что у меня почти нет свободного места на сервере freeradius.
И я сделал эти изменения в файле radiusd.conf в каталоге / etc / freeradius /
1---logdir=syslog
2---destination=syslog
3---syslog_facility=daemon
Но все же не повезло, что он говорит об этом с клиентом syslog-ng на той же машине, который отправляет журналы на удаленный сервер syslog-ng.
Я смотрел на форумах и в системном журнале вики, но все еще не работает, я проверяю с netstat -tunlp
но не видите локальное соединение от сервера freeradius к серверу syslog-ng. Я проверил с nc -uv [IP-LOCAL-SYSLOG-SERVER] 514
и получил успешное подключение к локальному серверу syslog-ng (Так слушает ли он в порту 514 udp). Любой свет на это?. Большое спасибо заранее.
1 ответ
Вам нужно установить log.destination для syslog, то есть destination
вариант в пределах log {}
раздел.
https://github.com/FreeRADIUS/freeradius-server/blob/v2.x.x/raddb/radiusd.conf.in#L409