freeradius стартует с ошибкой
Добавлено: Вс ноя 08, 2015 4:30 pm
Здравствуйте!.
Прошу помочь разобраться, что я сделал не правильно.
устанавливал по инструкции /usr/abills/misc/freeradius/v2/
Радиус стартует но при старте выдает
при выполнении
и запущенном radiusd -X получаю:
Заранее спасибо.
Прошу помочь разобраться, что я сделал не правильно.
Код: Выделить всё
FreeBSD 10.2-RELEASE-p7 amd64
perl5-5.20.3_8
freeradius-2.2.9
Радиус стартует но при старте выдает
Код: Выделить всё
# ./radiusd start
Starting radiusd.
root@mx:/usr/local/etc/rc.d # "get_radius_params" is not exported by the Abills::Base module
Can't continue after import errors at /usr/abills/libexec/rauth.pl line 15.
Compilation failed in require at /usr/abills/libexec/rlm_perl.pl line 32.
при выполнении
Код: Выделить всё
/usr/abills/libexec/radtest.sh auth -rad
и запущенном radiusd -X получаю:
Код: Выделить всё
rad_recv: Access-Request packet from host 127.0.0.1 port 28658, id=241, length=74
User-Name = "test"
User-Password = "123456"
NAS-IP-Address = 127.0.0.1
NAS-Port = 1
Message-Authenticator = 0x1b6879d36a75100e1519e1fb37a59732
# Executing section authorize from file /usr/local/etc/raddb/sites-enabled/abills_default
+group authorize {
++[preprocess] = ok
++[mschap] = noop
[files] users: Matched entry DEFAULT at line 38
++[files] = ok
rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = authorize exit status= Undefined subroutine &main::check_time called at /usr/abills/libexec/rlm_perl.pl line 85.
Use of uninitialized value in die at /usr/abills/libexec/rlm_perl.pl line 32.
rlm_perl: Added pair Message-Authenticator = 0x1b6879d36a75100e1519e1fb37a59732
rlm_perl: Added pair NAS-Port = 1
rlm_perl: Added pair NAS-IP-Address = 127.0.0.1
rlm_perl: Added pair User-Password = 123456
rlm_perl: Added pair User-Name = test
rlm_perl: Added pair Auth-Type = Perl
++[perl] = reject
+} # group authorize = reject
Invalid user: [test/123456] (from client NAS0 port 1)
Using Post-Auth-Type Reject
# Executing group from file /usr/local/etc/raddb/sites-enabled/abills_default
+group REJECT {
rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = post_auth exit status= Undefined subroutine &main::check_time called at /usr/abills/libexec/rlm_perl.pl line 135.
Segmentation fault