On 10/04/2012 08:07 PM, Jordan Dohms wrote:
Since its EAP-PEAP, the request passes through the outer and inner-tunnel virtual servers. In my inner-tunnel, I'm doing an IF on the Realm. That seems to be evaluating properly if I look at the debug logs. If I do an IF on Virtual-Server it comes back with 'inner-tunnel'. If I do outer.request:Virtual-Server it oddly also comes back with 'inner-tunnel'. How do I see the actual virtual-server?
You can't. "Virtual-Server" is a virtual attribute, not a real one. It doesn't exist in the packet. It's *always* calculated off the current request, which is always the one in "inner-tunnel", even if you reference the "outer.request" list.
YOu'll need to do it another way, as Matthew suggested. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

