URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78229
[ Назад ]

Исходное сообщение
"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"

Отправлено Князь , 14-Янв-08 04:42 
Настроил freeradius (1.1.7) на FreeBSD (7.0) по https://www.opennet.ru/base/net/mpd_win2003.txt.html
Но при первом же запуске выскочило:
... ту-ту-ту ...
Module: Loaded preprocess
preprocess: huntgroups = "/usr/local/etc/raddb/huntgroups"
preprocess: hints = "/usr/local/etc/raddb/hints"
preprocess: with_ascend_hack = no
preprocess: ascend_channels_per_line = 23
preprocess: with_ntdomain_hack = no
preprocess: with_specialix_jetstream_hack = no
preprocess: with_cisco_vsa_hack = no
preprocess: with_alvarion_vsa_hack = no
rlm_preprocess: Error reading /usr/local/etc/raddb/huntgroups
radiusd.conf[93]: preprocess: Module instantiation failed.
radiusd.conf[214] Unknown module "preprocess".
radiusd.conf[213] Failed to parse authorize section.

Файл huntgroups дефолтовый. При смене разрешений файла ошибка не исчезает :( Подскажите, в чем проблема?


Содержание

Сообщения в этом обсуждении
"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено бусик , 14-Янв-08 11:43 
>[оверквотинг удален]
> preprocess: with_specialix_jetstream_hack = no
> preprocess: with_cisco_vsa_hack = no
> preprocess: with_alvarion_vsa_hack = no
>rlm_preprocess: Error reading /usr/local/etc/raddb/huntgroups
>radiusd.conf[93]: preprocess: Module instantiation failed.
>radiusd.conf[214] Unknown module "preprocess".
>radiusd.conf[213] Failed to parse authorize section.
>
>Файл huntgroups дефолтовый. При смене разрешений файла ошибка не исчезает :( Подскажите,
>в чем проблема?

ну, если говорит что файл не может прочитать, значит не может прочитать. и, как вариант - от какого юзера стартует, и имеет ли этот пользователь доступ во все эти директории? быть может, отлупливается гдето раньше?
как вариант:
sudo имя_юзера && cat /usr/local/etc/raddb/huntgroups


"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено Князь , 14-Янв-08 13:23 
>>[оверквотинг удален]
>ну, если говорит что файл не может прочитать, значит не может прочитать.
>и, как вариант - от какого юзера стартует, и имеет ли
>этот пользователь доступ во все эти директории? быть может, отлупливается гдето
>раньше?

пустил от рута и не стал заморачиваться


"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено imar , 19-Фев-09 12:01 

>пустил от рута и не стал заморачиваться

как пустить от рута?


"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено Ivan , 19-Июл-09 23:59 
Путь к папке с етим файлом не может бить прочитан пользователем установленим в конфиге, а патаму закоментируй строчки
#user = nobody
#group = nobody


"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено korolt , 24-Янв-10 20:05 
Была такая же проблема, рашается проще:
заходим в папку с установленным freeradiusd (по-умолчанию /usr/local/etc/raddb/)
и выставляем права на все файлы для этого пользователя и группы:
chown freerad:freerad -R /usr/local/etc/raddb/*

freerad - это пользователь и группа под которой запускается freeradiusd


"freeradius (Error reading /usr/local/etc/raddb/huntgroups)"
Отправлено guseniza , 09-Ноя-11 17:12 
> Была такая же проблема, рашается проще:
> заходим в папку с установленным freeradiusd (по-умолчанию /usr/local/etc/raddb/)
> и выставляем права на все файлы для этого пользователя и группы:
> chown freerad:freerad -R /usr/local/etc/raddb/*
> freerad - это пользователь и группа под которой запускается freeradiusd

мда, действительно при создании соответсвующие права не раздаются.
Помогло:

chown -R freeradius:freeradius /usr/local/etc/raddb/
chown -R freeradius:freeradius /var/run/radiusd/

Спасибо :)