I have some rewrites like this (in pre-proxy):

        attr_rewrite fixcboss6 {
                attribute = NAS-IP-Address
                searchin = "proxy"
                searchfor = "172.29.51.24"
                replacewith = "172.26.64.100"
                new_attribute = no
                append = no
                max_matches = 1
        }

Radius gets packet generated by radtest:

        User-Name = "guest"
        User-Password = "guest"
        NAS-IP-Address = 172.29.51.24
        NAS-Port = 1
[...skipped...]
+- entering group pre-proxy
        expand: 172.29.51.24 -> 172.29.51.24
fixcboss6: Does not match: NAS-IP-Address = ╛?3?
fixcboss6: Could not find value pair for attribute NAS-IP-Address
++[fixcboss6] returns ok
++[pre_proxy_log] returns ok
        User-Name = "guest"
        User-Password = "guest"
        NAS-IP-Address = 172.29.51.24
        NAS-Port = 1
        Proxy-State = 0x3336
Proxying request 1 to home server 172.29.51.10 port 1812
        User-Name = "guest"
        User-Password = "guest"
        NAS-IP-Address = 172.29.51.24
        NAS-Port = 1
        Proxy-State = 0x3336


Why it does not works?


PS Here is the full debug - http://rafb.net/p/le0HmX69.html
and here is parts of config: http://rafb.net/p/UB04Mr14.html

--
With best regards, Evgeniy Kozhuhovskiy,
Leader of Services team,
Minsk State Phony Network, RUE Beltelecom.


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to