Hi Matthew,

As suggested by you, I added the unlang section in sites-available/default under authorize section and corrected the spelling in Proxy-To-Realm (thanks to Josip Almasi). With this change it is picking up the correct radius server based on ssid.

Thanks for your input.

Thanks,
Ila.




On Tue, Apr 15, 2014 at 2:57 AM, Matthew Newton <mcn4@leicester.ac.uk> wrote:
On Mon, Apr 14, 2014 at 10:02:20PM -0700, Ilavajuthy Palanisamy wrote:
>
> rad_recv: Access-Request packet from host 16.108.159.73 port 56904, id=180,
> length=233
...
> Colubris-AVPair = "ssid=uww_700"
> Colubris-AVPair = "group=Default Group"
>  Colubris-AVPair = "vsc-unique-id=3"
...
> ++[digest] = noop
> [suffix] No '@' in User-Name = "t", looking up realm NULL
> [suffix] No such realm "NULL"
...

What's the rest of the debug output (i.e. the important bit)?

You're not using the suffix module now, so the output from
it is irrelevant.

> What configuration change that i have to do to make it working?
> I need to have a home server pool for each of the ssid. I need to do below
> kind of setup;

My guess is the problem is because there are multiple
Colubris-AVPair attributes, but without the debug output it's
hard to tell.

> Also need to know where the unlang (the if condition) needs to be
> specified? Does it needs to be specified inside any block?

In the authorize section, probably after (or instead of) the
'suffix' line.

Matthew


--
Matthew Newton, Ph.D. <mcn4@le.ac.uk>

Systems Specialist, Infrastructure Services,
I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom

For IT help contact helpdesk extn. 2253, <ithelp@le.ac.uk>
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html