Freeradius and client certificate support
Graham Leggett
minfrin at sharp.fm
Mon Aug 30 15:27:34 CEST 2010
On 30 Aug 2010, at 2:41 PM, Alan DeKok wrote:
>> Ideally I would like to lookup the DN of the certificate in a
>> database
>> of some kind and accept or deny the connection, but at this point I'm
>> focusing just on the most basic capability at this point - EAP-TLS.
>>
>> What do I need to do to the freeradius server to make this possible?
>
> You've done it all.
The closest I've got is to use a MacOSX Snow Leopard machine, and
manually specify EAP-TLS, and manually choose the certificate, but at
that point I get this:
Mon Aug 30 08:12:56 2010 : Error: TLS_accept:error in SSLv3 read
client hello C
Mon Aug 30 08:12:56 2010 : Error: rlm_eap: SSL error error:
140D9115:SSL routines:SSL_GET_PREV_SESSION:session id context
uninitialized
Mon Aug 30 08:12:56 2010 : Error: rlm_eap_tls: SSL_read failed in a
system call (-1), TLS session fails.
Mon Aug 30 08:12:56 2010 : Error: rlm_eap: SSL error error:
00000000:lib(0):func(0):reason(0)
Mon Aug 30 08:12:56 2010 : Error: rlm_eap_tls: BIO_read failed in a
system call (-1), TLS session fails.
Mon Aug 30 08:12:56 2010 : Auth: Login incorrect: [snip-cn-of-
certificate] (from client hotspot port 0 cli 34-15-9E-90-F7-5B)
Do you know what a "session id context" is, and why one might be
uninitialised?
> For detailed instructions on EAP-TLS, see:
>
> http://freeradius.org/doc/
The only reference to EAP-TLS on the above page is under a section
called "Older Documents". The first link is to a PDF file called
EAPTLS.pdf, and these instructions tell you to go to "http://www.missl.cs.umd.edu/wireless/eaptls/
" for instructions on how to configure EAP-TLS in freeradius, and this
URL no longer exists.
The second link is entitled "Another eap-tls HOWTO", which again links
to http://www.missl.cs.umd.edu/wireless/eaptls/, is broken as above.
Is there any other mention of EAP-TLS in the documentation anywhere?
Google wasn't able to find anything.
Regards,
Graham
--
More information about the Freeradius-Users
mailing list