[prev in list] [next in list] [prev in thread] [next in thread]
List: freeradius-users
Subject: Re: REST module Access-Reject 401 Reply-Message
From: Jorge Pereira <jpereira () freeradius ! org>
Date: 2021-02-11 14:06:23
Message-ID: 2631FF9E-436F-4976-BFD9-BC3BA3C96C4F () freeradius ! org
[Download RAW message or body]
Adrian,
The next release 3.0.22 is coming up with the new attribute "REST-HTTP-Status-Code" \
that held the HTTP response code. Feel free to build your own package from \
https://github.com/FreeRADIUS/freeradius-server/commits/v3.0.x \
<https://github.com/FreeRADIUS/freeradius-server/commits/v3.0.x> branch if you want \
that now.
Then you will be able to do something like:
...
rest
If ("%{REST-HTTP-Status-Code}" != "200") {
update reply {
&Reply-Message := "The %{User-Name} can't log in due to \
%{REST-HTTP-Status-Code} http response code" }
Reject
}
…
--
Jorge Pereira
jpereira@freeradius.org
> Em 11 de fev de 2021, Ã (s) 08:33, Adrian Smith via Freeradius-Users \
> <freeradius-users@lists.freeradius.org> escreveu:
> Question regarding the REST module please.
>
> If we return a 401 which gets translated into an Access-Reject, is there any way to \
> pass something back from REST which can be put into the reply message?
> In our scenario each user can have a maximum number of sessions, and if that limit \
> is reached, we want to pass that specific error back in the Access-Reject.
> TIA
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic