I have a hunch... How many clients are in your clients.conf file? Is it just those two or do you have any more? Are those the *first* two clients? If you only have two clients, and its the two you listed there, try putting the localhost (127.0.0.1) client declaration in first followed by the 10.20.1.0/24 client declaration (leave out the 10.20.1.100 client declaration) and see if that works. --Mike dev_null wrote:
Hello,
thanks for helping me :)
Well, you have "shortname" spelt incorrectly for a start.
Sorry, that's not a copy/past from clients.conf, there it's correct. My fault when typing this mail.
Have you run the server in debug mode so that you can see exactly what it is doing, and where it is dropping the request? radiusd -X
Yes. But got only this: ... Nothing to do. Sleeping until we see a request. rad_recv: Access-Request packet from host 10.20.1.100 port 3846, id=7, length=48 Ignoring request from unknown client 10.20.1.100 port 3846 --- Walking the entire request list ---
When testing with "radtest testuser pass 10.20.1.5 1812 shared_secret"
with a clients.conf including only: client 10.20.1.100 { secret = shared_secret shortname = WLAN }
The strange thing is, as I mentioned before, that it works (only) when including both: client 10.20.1.0/24 { secret = shared_secret shortname = WLAN } and client 10.20.1.100 { secret = shared_secret shortname = WLAN }