Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Mar 2003 18:27:54 +0000
From:      Vincent Jardin <vjardin@wanadoo.fr>
To:        Michael Bretterklieber <mbretter@jawa.at>
Cc:        net@FreeBSD.ORG
Subject:   Re: [mpd] radius and dynamic bundles
Message-ID:  <200303031827.54786.vjardin@wanadoo.fr>
In-Reply-To: <3E63245D.6040800@jawa.at>
References:  <200303022347.10283.vjardin@wanadoo.fr> <3E63245D.6040800@jawa.at>

index | next in thread | previous in thread | raw e-mail

On Monday 03 March 2003 09:46, Michael Bretterklieber wrote:
> Hi,
>
> Vincent Jardin schrieb:
> > 1/ When Radius is used with mpd and the answer delay of the Radius server
> > is high, how can some PAP or CHAP timeout be avoided ?
>
> you mean, that the client times out during authentication saying that
> the server didn't responded?

Yes, that the main problem that happens sometimes.

> A known issue is that mpd is blocked during RADIUS requests, the
> solution will be to change from rad_send_request(); to
> rad_init_send_request() and rad_continue_send_request(); to avoid
> blocking of mpd.
>
> I have this on my todo-list, but atm it has low prio.

It does not look to be simple because the whole PAP and CHAP authentication 
are processed by PapInput() and ChapInput() that call RadiusPAPAuthenticate() 
and RadiusCHAPAuthenticate(). It is a synchronous call. In order to use 
rad_init_send_request()  and rad_continue_send_request(), PapInput() and 
ChapInput() need to be splitted, doesn't they ?


Thanks,
  Vincent

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303031827.54786.vjardin>