Red Hat Bugzilla – Bug 1309610
'SSL without validation' set as Security Protocol on RHOS provider in CFME but not working
Last modified: 2016-04-29 12:21:06 EDT
Description of problem:
I have all-in-one deployment on freshly installed Sat + OSPD with CFME on OSP. I have run into an issue, where CFME cannot verify credentials for RHOS cloud provider. So RHOS is added to CFME but it isn't working, RHEV is added to CFME and working as expected. When I manually try to edit RHOS and validate credentials, I'm getting:
"Credential validation was not successful: Socket error: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol (OpenSSL::SSL::SSLError)"
This is with 'SSL without validation' selected as Security Protocol. The fix is to set 'Non-SSL' there, RHOS then starts working as expected.
This issue is kind of weird because I have seen deployments where CFME could not communicate with RHEV nor RHOS and I have also seen deployments where everything worked as it should without any manual intervention.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Deploy an all-in-one deployment with CFME on OSP
2. Log in to CFME, look at Cloud -> Providers and Infrastructure -> Providers
3. There is a chance RHEV or RHOS will be unable to work properly
RHOS added to CFME but unable to work as expected
RHOS added to CFME and green; can list instances and work as expected
The fix is to set 'Non-SSL' as Security Protocol when editing RHOS provider.
This bug is a duplicate of bug 1309419
*** This bug has been marked as a duplicate of bug 1309419 ***