[Top][All Lists]
[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
radiusproxy1.log
Description: radiusproxy1.log
radiusserver1.log
Description: radiusserver1.log