Ignoring request to auth... ....from unknown client
Alan DeKok
aland at deployingradius.com
Thu Nov 11 03:13:33 CET 2021
On Nov 10, 2021, at 8:38 PM, Ray Young <ryoung at realnetworks.com> wrote:
> Radtest works successfully (confirmed with Access-Accept) when using the loopback (127.0.0.1) address. I’m receiving the following error from radius debug (radiusd -X) when attempting to reach the IP of the freeradius server.
>
> Ignoring request to auth address * port 1812 bound to server default from unknown client 10.224.x.x port 57243 proto udp
That IP address isn't listed in clients.conf.
> I don’t understand why this IP is an unknown client. I have 3 machines in the clients.conf file (including the radius server itself using radtest with the actual IP instead of the loopback) and this is happening to all of them.
Because the client definitions are wrong.
> Clients line from clients.conf follows:
>
> # IPv6 Client
> client localhost_ipv6 {
> ipv6addr = ::1
> secret = testing123
> }
That is a "client". Note the word "client" in the definition.
>
> WLC {
> ipaddr = 10.124.x.y
> secret = testing123
> }
>
> freeradiusserver {
> ipaddr = 10.224.a.b
> secret = testing123
> }
>
> Ali's Machine {
> ipaddr = 10.124.r.s
> secret = testing123
Those are not "client"s. Not that there is no "client" word in the definitions.
You can't just invent syntax and expect it to work. ALL of the example clients follow the same pattern:
client NAME {
... contents ...
}
If you omit the word "client", then it won't work.
Change all of these to add the word "client", as per the documentation and existing examples.
Alan DeKok.
More information about the Freeradius-Users
mailing list