Биллинговая система Nodeny

Главная категория => Nodeny Plus => Тема начата: Tooreagen от 12 Сентября 2017, 11:03:18



Название: Установка freeradius 3
Отправлено: Tooreagen от 12 Сентября 2017, 11:03:18
Подскажите пожалуйста как включить модуль поддержки Mysql. При сборке пакета галочку поставил.
В документации указано Раскомментируем строку $INCLUDE sql.conf
Но я так понимаю в 3-й версии немного изменился конфиг.

Лог выдает ошибку:
Код:
Tue Sep 12 11:52:04 2017 : Warning: No 'ipaddr' or 'ipv4addr' or 'ipv6addr' field found in client 127.0.0.1. Please fix your configuration
Tue Sep 12 11:52:04 2017 : Warning: Support for old-style clients will be removed in a future release
Tue Sep 12 11:52:04 2017 : Info: Debugger not attached
Tue Sep 12 11:52:04 2017 : Warning: [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay"      found in filter list for realm "DEFAULT".
Tue Sep 12 11:52:04 2017 : Warning: [/usr/local/etc/raddb/mods-config/attr_filter/access_reject]:11 Check item "FreeRADIUS-Response-Delay-USec"         found in filter list for realm "DEFAULT".
Tue Sep 12 11:52:04 2017 : Error: /usr/local/etc/raddb/sites-enabled/nodeny[4]: The authenticate section should be inside of a 'server { ... }' block!
Tue Sep 12 11:52:04 2017 : Error: /usr/local/etc/raddb/sites-enabled/nodeny[1]: The authorize section should be inside of a 'server { ... }' block!
Tue Sep 12 11:52:04 2017 : Error: /usr/local/etc/raddb/sites-enabled/nodeny[2]: Failed to find "sql" as a module or policy.
Tue Sep 12 11:52:04 2017 : Error: /usr/local/etc/raddb/sites-enabled/nodeny[2]: Please verify that the configuration exists in /usr/local/etc/raddb/mods-enabled/sql.
Tue Sep 12 11:52:04 2017 : Error: /usr/local/etc/raddb/sites-enabled/nodeny[1]: Errors parsing authorize section.
Tue Sep 12 11:52:04 2017 : Error: Failed to load virtual server <default>

Какие еще изменения произошли чтобы не задавать вопросов?


Название: Re: Установка freeradius 3
Отправлено: Efendy от 12 Сентября 2017, 21:55:57
Я не смотрел, что там в 3м радиусе, но начинать надо с первой ошибки, итак:

Код:
The authenticate section should be inside of a 'server { ... }' block!
говорит о том, что нужно секцию аутентификации обернуть в  блок 'server { ... }'. Можно погуглить как именно, возможно просто достаточно:

Код:
server { 
   все что есть в этом файле
}

если не сработает - смотреть как это сделано в /usr/local/etc/raddb/sites-enabled/default и/или в других файлах в /usr/local/etc/raddb/sites-enabled/


Название: Re: Установка freeradius 3
Отправлено: Nafanya от 30 Мая 2019, 12:54:07
Установил ЕГО. запускается.
При запросе
Цитировать
radtest login pass 127.0.0.1 0 hardpass5
выдается
Цитировать
Error parsing "stdin": Failed resolving "W......t" to IPv4 address: hostname nor servname provided, or not known
.
Рядом стоит такая же машина, там все крутиться. Эту машинку устанавливал как и ту.
Куда мне посмотреть? может кто подскажет?


Название: Re: Установка freeradius 3
Отправлено: Cell от 30 Мая 2019, 13:06:08
Найди файлик /etc/hosts  и пропиши в него то что у тебя в hostname.conf т.к. демон не может его отрезолвить с помощью стандартного днс запроса.


Название: Re: Установка freeradius 3
Отправлено: Nafanya от 30 Мая 2019, 13:23:30
Найди файлик /etc/hosts  и пропиши в него то что у тебя в hostname.conf т.к. демон не может его отрезолвить с помощью стандартного днс запроса.


Спасибо, все пошло. У меня уже клиника....  ;D