Yes, it's me again. :p

I have found out that when using freeradius as a radius proxy, the requests
get transformed while going through Freeradius. The most notable change is
that cisco_vsa_hack applies to proxied requests. As some radius software do
not understand hacked requests, the proxy fails in unexpected ways. Removing
cisco_vsa_hack from radiusd.conf fixes this, but makes working with SQL
impossible as the table names change from Start/StopVoip to
Start/Stoph323-request-type=Voip which cause errors.

The only way I found to fix this in an acceptable way was to remove from the
dictionary.cisco file the attributes that I do not want hacked, but this
effectively removes them from the SQL queries as freeRadius doesn't
recognise them as attributes anymore.

Is there some other way to fix this in a more ellegant manner? Like a
configuration option that makes freeradius send the original request to the
end-radius?


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

Reply via email to