Ребята!Подскажите что делать?Как завести модуль?
radiusd: FreeRADIUS Version 2.2.0, for host i686-pc-linux-gnu, built on Dec 25 2013 at 11:46:25
perl -V | grep USE_I
USE_ITHREADS USE_LARGE_FILES USE_LOCALE
Summary of my perl5 (revision 5 version 18 subversion 1)
пытаюсь запустить радиус с модулем rlm_perl не работает.Выпадает с ошибкой:
radiusd -X
Listening on accounting address * port 1813
Ready to process requests.
rad_recv: Access-Request packet from host 127.0.0.1 port 49276, id=114, length=111
Service-Type = Framed-User
Framed-Protocol = PPP
User-Name = "username"
CHAP-Challenge = 0x28991391dc57bab9e789ee2bb852df823daf
CHAP-Password = 0x898580788cf65a11aa6b2e7ed36ec01c4d
Calling-Station-Id = "192.168.111.12"
NAS-IP-Address = 127.0.1.1
NAS-Port = 0
# Executing section authorize from file /usr/local/freeradius/etc/raddb/sites-enabled/abills_default
+- entering group authorize {...}
++[preprocess] returns ok
++[mschap] returns noop
[files] users: Matched entry DEFAULT at line 1
++[files] returns ok
rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = authorize exit status= DBD::mysql::db do failed: handle 2 is owned by thread 9474320 not current thread 99fed88 (handles can't be shared between threads and your driver may need a CLONE method added) at /usr/abills/libexec/../Abills/mysql/main.pm line 147.
Use of uninitialized value in each at /usr/abills/libexec/rlm_perl.pl line 31.
rlm_perl: Added pair NAS-Port = 0
rlm_perl: Added pair NAS-IP-Address = 127.0.1.1
rlm_perl: Added pair Service-Type = Framed-User
rlm_perl: Added pair CHAP-Password = 0x898580788cf65a11aa6b2e7ed36ec01c4d
rlm_perl: Added pair CHAP-Challenge = 0x28991391dc57bab9e789ee2bb852df823daf
rlm_perl: Added pair Framed-Protocol = PPP
rlm_perl: Added pair User-Name = username
rlm_perl: Added pair Calling-Station-Id = 192.168.111.12
rlm_perl: Added pair Auth-Type = Perl
++[perl] returns reject
Using Post-Auth-Type REJECT
# Executing group from file /usr/local/freeradius/etc/raddb/sites-enabled/abills_default
+- entering group REJECT {...}
rlm_perl: perl_embed:: module = /usr/abills/libexec/rlm_perl.pl , func = post_auth exit status= DBD::mysql::db do failed: handle 2 is owned by thread 9474320 not current thread 99fed88 (handles can't be shared between threads and your driver may need a CLONE method added) at /usr/abills/libexec/../Abills/mysql/main.pm line 147.
Ошибка сегментирования
В dmesg сыпит это:
radiusd[9774]: segfault at 211 ip b74aac41 sp bffccca0 error 4 in rlm_perl-2.2.0.so[b74a7000+6000]