How does rlm_perl work with freeRADIUS 3?

Alan DeKok aland at deployingradius.com
Tue Aug 25 19:18:33 CEST 2015


On Aug 25, 2015, at 3:02 AM, Cornelius Kölbel <cornelius.koelbel at netknights.it> wrote:
> I have a question regarding rlm_perl.
> I was using rlm_perl with FreeRADIUS 2 just fine.
> Now I try to use rlm_perl with FreeRADIUS 3 on CentOS 7 and I am reading
> this page.
> 
> http://wiki.freeradius.org/modules/Rlm_perl

  It should work.
> 
> But then I get an error in my authenticate section.
> 
> # Creating Auth-Type = Perl
> # Loading authenticate {...}
> /etc/raddb/sites-enabled/privacyidea[25]: "System" modules aren't
> allowed in 'authenticate' sections -- they have no such method.
> /etc/raddb/sites-enabled/privacyidea[21]: Errors parsing authenticate
> section. 

   That error happens when (a) you use the module in a wrong section, or (b) you use modules from one version of the server, and radiusd from another version.

> Did I miss anything in the description
> http://wiki.freeradius.org/modules/Rlm_perl?
> 
> What are "System" modules?

  Nothing.

  Alan DeKok.




More information about the Freeradius-Users mailing list