[reSIProcate] Question about RADIUS support

Dario Bozzali Dario.Bozzali at ifmgroup.it
Wed Oct 1 08:38:28 CDT 2014


Hi Scott,
Thank you for your answer. I will have a look at Thread Pool in repro. At the moment I cannot say if it meets the needs for this implementation.
Regarding client library I thought to ace-radius (http://ace-radius.sourceforge.net), but honestly I think that it should be reviewed before using it in Resiprocate.
For example in version 0.9.2 it does not use anymore a thread pool (up to version 0.8.0 it used ACE framework), so it is necessary to re-introduce a thread pool concept anyway.
I think that it could be a good starting point if I decide to implement a small radius client library (just that part needed for digest authentication).
At this moment I am working on this idea in my free time, so I do not have much time to spare.
I hope to give good news to all subscribers as soon as possible (it would mean that I would have had time...).
Best regards,
Dario.

From: slgodin at gmail.com [mailto:slgodin at gmail.com] On Behalf Of Scott Godin
Sent: mercoledì 1 ottobre 2014 15.21
To: Dario Bozzali
Cc: resiprocate-devel at resiprocate.org
Subject: Re: [reSIProcate] Question about RADIUS support

Hi Dario,

Daniel Pocock implemented the freeradius-client stuff, so I'm not sure about windows support for it.  Nor do I know of any Windows centric radius clients.  So not much help there - sorry.

However I'd like to point out that we would love to see the contribution into a resip branch.  I would also like to point out that repro has a Thread Pool concept you could re-purpose if there was any hope of having this solution be usable by platforms other than windows  (see:  Dispatcher, Worker and WorkerThread - these are candidates for a move into rutil).

Scott



On Wed, Oct 1, 2014 at 8:54 AM, Dario Bozzali <Dario.Bozzali at ifmgroup.it<mailto:Dario.Bozzali at ifmgroup.it>> wrote:
Hi all,
I would be interested in using RADIUS with Resiprocate for digest authentication under Windows.
I know that exists an implementation for Repro that uses freeradius-client library and I tested it under Linux (CentOS 6.5) with freeradius server, but that library cannot be used under Windows (or am I wrong?).
Could someone give me any suggestions about a good radius client library that can be used under Windows?
I thought to use Windows Thread Pool API to handle threads for radius requests (current implementation creates one thread per request).
If I will be able to implement a Windows-based solution, would you be interested in integrating it into mainline?
Thank you in advance and kind regards,
Dario.

_______________________________________________
resiprocate-devel mailing list
resiprocate-devel at resiprocate.org<mailto:resiprocate-devel at resiprocate.org>
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20141001/932f8af4/attachment.htm>


More information about the resiprocate-devel mailing list