Problem Setting Up EAP-TLS 802.1x through Network Manager

Latest response

[Following these directions] (https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Configuring_Connection_Settings.html#sec-Configuring_TLS_Transport_Layer_Security_Settings)
I am trying to setup 802.1x using TLS on my RHEL6 machine but I am unable to apply any settings. After I enter user certificate, CA certificate, private key, etc. the apply button remains disabled and there is no feedback as to what is wrong and/or missing.

Is there any way to find out what parameter is incorrect or missing?

When I use

# openssl verify /path2cert/mycert.crt

It returns OK

Responses

In case anyone else finds this useful...

When I tried this with Ubuntu it was nice enough to tell me what was wrong. The Private Key MUST be password protected.

#openssl rsa -in OldKey.pem -des3 -out NewKeyWithPW.pem

Awesome. Thanks for sharing the solution here, Matt.

Hello,

I just came across this discussion. I have added this text to the Deployment Guide "Note that the key must be password protected. "

It now reads: Private key
Click to browse for, and select, a user's private key file. Note that the key must be password protected.

This update will appear around 6.7 GA date.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.