Virtual Server

Alan DeKok aland at
Mon Sep 8 16:49:34 CEST 2014

Kev Pearce wrote:
> I’m getting the same issue using the latest v2.x.x branch from Github
> with Alan’s fix for the loading clients into virtual servers from SQL
> issue. (Possible connection? I think the fix was also pulled into the
> v3.0.4 branch too…)


  There are a few issues here.  In reality, clients belong to "listen"
sections, not to virtual servers.  That's how RADIUS works.  Which means
that the configuration of the server is misleading.

  i.e. let's say you have two virtual servers defined.  You want each
virtual server to have a client which uses the same IP, but different

  This won't work.  Ever.

  You MUST define two "listen" sections, one for each virtual server.
You can then tie a client to each "listen" section, and it will work.

  Putting clients into SQL will work when:

a) you have UNIQUE client IPs, and a global "listen" section.


b) each virtual server has it's own "listen" section.

  If people could confirm what they're doing, that would help.

  Alan DeKok.

More information about the Freeradius-Users mailing list