bug-gnu-radius
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnu-radius] Failure to relay Access-Challenge


From: Gayatri Prabhu
Subject: Re: [Bug-gnu-radius] Failure to relay Access-Challenge
Date: Thu, 22 Aug 2002 11:54:54 -0700 (PDT)

Hi Sergey,
 
Thanks for the really quick response ! I did put in
this very case in the switch statement before I sent
you my previous email. It didn't seem to fix the
problem entirely. The Proxy sent out an Access-Reject
to the NAS instead of relaying the Access-Challenge
from the Server. 

What seems to happen is that the Proxy calls
radauthenticate() which in turn calls sfn_init().
sfn_init() doesn't handle the case for a proxied
Access-Challenge either. I didn't want to play around
the code too much because I didn't want to change
something I shouldn't be changing. 
 
I ran the test after applying your patch. I would
really appreciate it if you could take a look at the
new log files and get back to me at your earliest
convenience.
 
Thanks again,
Gayatri

--- Sergey Poznyakoff <address@hidden> wrote:
> Hello Gayatri,
> 
> Thank you for complete and professional description
> of the problem.
> The following simple patch should fix it:
> 
> *** orig/radiusd/radiusd.c    Tue Mar 19 17:30:53 2002
> --- radiusd/radiusd.c Thu Aug 22 21:15:18 2002
> ***************
> *** 958,963 ****
> --- 958,964 ----
>       case RT_AUTHENTICATION_ACK:
>       case RT_AUTHENTICATION_REJECT:
>       case RT_ACCOUNTING_RESPONSE:
> +     case RT_ACCESS_CHALLENGE:
>               if (proxy_receive(radreq, activefd) < 0) {
>                       radreq_free(radreq);
>                       return 0;
> 
> 
> Please inform me if it works for you.
> 
> Regards,
> Sergey



__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

Attachment: radiusproxy1.log
Description: radiusproxy1.log

Attachment: radiusserver1.log
Description: radiusserver1.log


reply via email to

[Prev in Thread] Current Thread [Next in Thread]