rlm_attr_rewrite question

Evgeniy Kozhuhovskiy ugenk at mgts.by
Thu Jul 17 11:30:48 CEST 2008


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.





More information about the Freeradius-Users mailing list