Freeradius 3 sql not working with nas entries in nas table
.h
h at alf.world
Thu Nov 30 15:00:01 CET 2017
Hi Matthew,
no change. freeradius is still not recognizing the client.
########## dynamic clients ##########
client dynamic {
ipaddr = 192.0.2.0/24
dynamic_clients = dynamic_clients
lifetime = 3600
}
server dynamic_clients {
authorize {
update control {
&FreeRADIUS-Client-IP-Address = "%{Packet-Src-IP-Address}"
&FreeRADIUS-Client-Require-MA = no
&FreeRADIUS-Client-Secret = "testing123"
&FreeRADIUS-Client-Shortname = "%{Packet-Src-IP-Address}"
&FreeRADIUS-Client-NAS-Type = "other"
&FreeRADIUS-Client-Virtual-Server = "something"
}
dynamic_clients
if ("%{sql: SELECT nasname FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}") {
update control {
&FreeRADIUS-Client-IP-Address = "%{Packet-Src-IP-Address}"
&FreeRADIUS-Client-Shortname = "%{sql: SELECT shortname FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}"
&FreeRADIUS-Client-Secret = "%{sql: SELECT secret FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}"
&FreeRADIUS-Client-NAS-Type = "%{sql: SELECT type FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}"
&FreeRADIUS-Client-Virtual-Server = "%{sql: SELECT server FROM nas WHERE nasname = '%{Packet-Src-IP-Address}'}"
}
}
ok
}
}
anything from in the conf?
TIA
.h
> Am 30.11.2017 um 14:26 schrieb Matthew Newton-3 [via FreeRADIUS] <ml+s1045715n5748187h24 at n5.nabble.com>:
>
> On Thu, 2017-11-30 at 14:17 +0100, .h wrote:
> > after commenting the entry for localhost in the conf file and putting
> > them into the nas table, reloading freenas, the connection from
> > localhost is rejected.
>
> ...
>
> > Listening on auth address * port 1812 bound to server default
> > Listening on acct address * port 1813 bound to server default
> > Listening on auth address :: port 1812 bound to server default
> > Listening on acct address :: port 1813 bound to server default
> > Listening on auth address 127.0.0.1 port 18120 bound to server inner-
> > tunnel
> > Listening on proxy address * port 45483
> > Listening on proxy address :: port 52244
> > Ready to process requests
> > Ignoring request to auth address * port 1812 bound to server default
> > from unknown client 127.0.0.1 port 47933 proto udp
> > Ready to process requests
> >
> > any suggestions?
>
> Enable the dynamic-clients virtual server in raddb/sites-enabled.
>
> --
> Matthew
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html <http://www.freeradius.org/list/users.html>
>
> If you reply to this email, your message will be added to the discussion below:
> http://freeradius.1045715.n5.nabble.com/Freeradius-3-sql-not-working-with-nas-entries-in-nas-table-tp5748186p5748187.html <http://freeradius.1045715.n5.nabble.com/Freeradius-3-sql-not-working-with-nas-entries-in-nas-table-tp5748186p5748187.html>
> To unsubscribe from FreeRADIUS, click here <http://freeradius.1045715.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2740692&code=aEBhbGYud29ybGR8Mjc0MDY5MnwxMDIzMzk2NTk3>.
> NAML <http://freeradius.1045715.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
More information about the Freeradius-Users
mailing list