Freeradius-Users Digest, Vol 30, Issue 94

manIP manvoip at gmail.com
Fri Oct 26 10:47:50 CEST 2007


 Hi everyone!

Thank your for your answers...
Alan, Patric has totally right. I've set the reject_delay to "0" and the
result was the same.
I really don't want to touch to the source code and I am sure we can find
another way

1) if there is a server timeout, is it assumed as an Access-reject (or does
the user will be given access ?)
2) for instance, executing a script from another language which exit 2 from
PHP...I tried it with a sh script and it does not work
3) If I reply with a Session-Timeout := 0...may be it will be the same
effect (I know it is not clean but I have no other choice
4) If the previous solutions do not work, I will probably have to change the
code...so Patric, I think the name of the file has changed: it is rlm_exec.c
instead of exec.c. Also, After compiling it, could you give some hints to
uninstall the previous version and to install the new version properly.

Thank you for your comprehension.
Khalid


> > Hi,
> >
>
> I have put exit(2) but as Patric said, freeradius thinks that the script
> > failed and does not respond to the access-request. In the client side,
> > there is a server time out...I don't know if that server time out is
> > assumed as an Access-Reject?
>
> No it does not assume an access-reject - it registers it as no response,
> which is undesirable.
>
> As Alan said : "It delays the Access-Reject.  See the debug output."
> I tried setting "reject_delay = 0" in the radius.conf but that did not
> help.
>
> > May be the problem comes from PHP and I could use the UNIX system()
> > function send back the code 2.
>
> I believe that this specific scenario only occurs with PHP as I said
> before, because of the way it sends its status codes (in the exit call).
> I don't know how else to do it, which is why I changed the code for my
> use...
>
> --
>
> Q: I want to be a sysadmin.  What should I do?
>
> A: Seek professional help.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20071026/4cea0b62/attachment.html>


More information about the Freeradius-Users mailing list