I am using Free radius to perform EAP-TLS. However when my client certificates reaches EAP, following error  is generated. Is there any specific requirement  (in terms of encoding) for  the client side certificates.  <br><br>
Any help will be appreciated. Thanks in advance.<br><br><br clear="all"> rlm_eap: Request found, released from the list<br>  rlm_eap: EAP/tls<br>  rlm_eap: processing type tls<br>  rlm_eap_tls: Authenticate<br>  rlm_eap_tls: processing TLS
<br>  eaptls_verify returned 7 <br>  rlm_eap_tls: Done initial handshake<br>  rlm_eap_tls: <<< TLS 1.0 Handshake [length 0007], Certificate  <br>  rlm_eap_tls: >>> TLS 1.0 Alert [length 0002], fatal handshake_failure  
<br>TLS Alert write:fatal:handshake failure <br>    TLS_accept:error in SSLv3 read client certificate B <br>rlm_eap: SSL error error:140890C7:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:peer <br>did not return a certificate<br>
rlm_eap_tls: SSL_read failed in a system call (-1), TLS session fails.<br>  eaptls_process returned 13 <br>  rlm_eap: Freeing handler<br>  modcall[authenticate]: module "eap" returns reject for request 11<br>modcall: leaving group authenticate (returns reject) for request 11
<br>auth: Failed to validate the user.<br><br><br>-- <br><br>