On 05/31/2011 03:02 PM, David Mitchell wrote:
> 
> On May 31, 2011, at 2:32 PM, Dave Thompson wrote:
> 
>>> From: owner-openssl-us...@openssl.org On Behalf Of David Mitchell
>>> Sent: Friday, 27 May, 2011 12:35
>>
>>> I'm having some problems with EAP-TLS in FreeRadius 2.1.10. I 
>>> have a client
>>> where authentication attempts always fail with the relatively generic
>>> error below. I've tried to figure out what it means with no 
>>> luck. A search
>>> of the source shows that the error code (ultimately 1042) is 
>>> defined but
>>> only used in one place, in ssl_err.c assigns the text version of the
>>> error code. <snip> Can anybody point me to where in the code
>>> this error gets generated? Thanks in advance.
>>>
>> ssl3_read_bytes sets error 1000+alertnum for received fatal alerts.
>> alert 42 is "bad certificate" so error 1042 is "alert: bad certificate".
>>
>> The client is saying it doesn't like the cert the server is supplying.
>> Since other clients are working, the (a?) cert is clearly good.
>>
>> See if the client has more-detailed information in a log or something, 
>> and/or check client configuration especially the CA cert(s) it trusts. 
>> If your server has multiple certs/keys for different algorithms, 
>> check if this client is preferring the same algorithms/ciphersuites 
>> as the (other) clients that work.
> 
> Knowing that it is a client error and not a server error should help point us
> in the right direction. So far the client logs have been mostly worthless.
> That said, we have not been looking at possible trust issues with respect to
> the server certificate being accepted as valid on the client. We will look
> at that next. Thanks for your help.

The client did turn out to be rejecting the server's certificate due to
an unknown CA. Thanks again for your help,

-David Mitchell

> 
> 
> -----------------------------------------------------------------
> | David Mitchell (mitch...@ucar.edu)       Network Engineer IV  |
> | Tel: (303) 497-1845                      National Center for  |
> | FAX: (303) 497-1818                      Atmospheric Research |
> -----------------------------------------------------------------
> 
> 
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to