Hi all,
I’m sure this has been asked many times before but I can’t seem to find an answer to it…
Is it possible to log to an SQL server when an unknown client attempts to authenticate against a virtual server and also to log then a good client tries but with an incorrect secret?
I’ve got good and bad auth attempts logging to SQL nicely with (to my own postauth_table) and a bit of decoration in my UI:
postauth_query = "INSERT INTO ${postauth_table} \
(src_ip_address, nas_ip_address, dest_port, username, password, \
reply, reason, auth_timestamp) \
VALUES \
('%{Packet-Src-IP-Address}', \
'%{NAS-IP-Address}', \
'%{Packet-Dst-Port}', \
'%{User-Name}', \
'%{%{User-Password}:-%{Chap-Password}}', \
'%{reply:Packet-Type}', \
'%{Module-Failure-Message}', \
'%S')"
I’m trying to do this so the users of my web interface can spot incorrectly configured clients/client entries.
I’m not just trying to trouble shoot just one particular client.
I’m trying to create a fully web interfaced system to manage and troubleshoot FreeRADIUS clients and users,
Great product by the way, keep it up,
Cheers
Kev/.