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>