regular expressions in proxy.conf

Ana Gallardo ana.gallardo.77 at gmail.com
Tue Nov 3 12:27:02 CET 2009


Sorry to ask again the same, but I don't know if it's OK that Freeradius add
the attribute Realm with the regex value.

Thank you very mutch.

rad_recv: Access-Request packet from host 127.0.0.1 port 60112, id=208,
> length=68
>     User-Name = "XXX at domain.es"
>     User-Password = "YYY"
>     NAS-IP-Address = 127.0.1.1
>     NAS-Port = 0
> +- entering group authorize
> ++[preprocess] returns ok
> ++[mschap] returns noop
>     rlm_realm: Looking up realm "domain.es" for User-Name = "XXX at domain.es
> "
>     rlm_realm: Found realm "~(domain)+"
>     rlm_realm: Adding Stripped-User-Name = "XXX"
>     rlm_realm: Adding Realm = "~(domain)+"
>     rlm_realm: Authentication realm is LOCAL.
> ++[suffix] returns noop
>   rlm_eap: No EAP-Message, not doing EAP
> ++[eap] returns noop
> ++? if ("%{Realm}" =~ /(temp\.)?domain\.es$/)
>     expand: %{Realm} -> ~(domain)+
> ? Evaluating ("%{Realm}" =~ /(temp\.)?domain\.es$/) -> FALSE
> ++? if ("%{Realm}" =~ /(temp\.)?domain\.es$/) -> FALSE
> ++[files] returns noop
>     expand: %{Realm} -> ~(domain)+
> ++- entering switch %{Realm}
> +++- entering case
> ++++[control] returns noop
> +++- case  returns noop
> ++- switch %{Realm} returns noop
>
> I can resolve this adding this to proxy.conf:
>
> ### /etc/freeradius/proxy.conf
>
> realm "domain.es" {
>       authhost = LOCAL      # not strictly necessary
>       accthost = LOCAL      # not strictly necessary
> }
>
> realm "temp.domain.es" {
>       authhost = LOCAL      # not strictly necessary
>       accthost = LOCAL      # not strictly necessary
> }
>
> realm "~(domain)+" {
>       authhost = LOCAL      # not strictly necessary
>       accthost = LOCAL      # not strictly necessary
> }
>
>
> But I don't know if that is the best way to resolve my problem, so I would
> like to reinforce my decision.
>
> Thanks in advance and sorry for my english.
>
>
> --
> ____________________
>
>  Ana Gallardo Gómez
> ____________________
>



-- 
____________________

 Ana Gallardo Gómez
____________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20091103/1c41a48e/attachment.html>


More information about the Freeradius-Users mailing list