rlm_perl and accounting

Alan DeKok aland at deployingradius.com
Tue Aug 29 11:59:58 CEST 2006

"Pshem Kowalczyk" <pshem.k at gmail.com> wrote:
> So I've compiled the source and gave it a try, but it behaved exactly
> as the stable version - didn't replace nor removed any attributes. Is
> this supposed to work?
> I tested the pre and post proxy methods:
> # Function to handle pre_proxy
> sub pre_proxy {
>         &radiusd::radlog(1, "entering pre-proxy");
>         $RAD_REQUEST{'User-Name'} = 'testuser';

  You're re-writing the request packet (i.e. the one from the NAS),
not the packet that's about to be sent to the home server.

  Try: $RAD_PROXY_REQUEST{'User-Name'} = 'testuser';

> # Function to handle post_proxy
> sub post_proxy {
>         &radiusd::radlog(1, "entering post-proxy");
>         $RAD_REPLY{'Framed-IP-Address'} = '';

  That works.  The debug log you posted shows that in the reply.

  Alan DeKok.
  http://deployingradius.com       - The web site of the book
  http://deployingradius.com/blog/ - The blog

More information about the Freeradius-Users mailing list