Не удается заставить 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

Другие вопросы по тегам