When I debug and test checkrad, it works from the command line. However, I never see the script running under top or ps. I never see anything in the log about failing to call checkrad or about multiple logins. People for whom checkrad says a login exists can still dial into a NAS successfully. The debug log for checkrad doesn't grow from normal running of the RADIUS server, only when I run it from the command line.
Is there some possibly missed configuration option with which ICRADIUS needs to be built in order for checkrad to actually get called? I've looked through auth.c, radius.c, and mysql.c briefly, but I haven't seen anything that would seem to disable these checks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When I debug and test checkrad, it works from the command line. However, I never see the script running under top or ps. I never see anything in the log about failing to call checkrad or about multiple logins. People for whom checkrad says a login exists can still dial into a NAS successfully. The debug log for checkrad doesn't grow from normal running of the RADIUS server, only when I run it from the command line.
Is there some possibly missed configuration option with which ICRADIUS needs to be built in order for checkrad to actually get called? I've looked through auth.c, radius.c, and mysql.c briefly, but I haven't seen anything that would seem to disable these checks.