Closed dagwieers closed 7 years ago
I discovered that this problem also happens on RHEL7 with the standard pyOpenSSL. Since rhnlib and some other default Red Hat infrastructure requires pyOpenSSL you cannot easily replace it.
And the proposed/merged workaround helps to avoid the exception (and Ansible failing to load winrm when credssp is installed with the old pyOpenSSL), but it does not make it work unless we force it to us TLSv1 with some compatibility work. Not sure if we want that.
So at least Ansible can survive an installed CredSSP and old PyOpenSSL, but it won't actually do CredSSP with the old OpenSSL. (That will still fail)
This is a small fix to ensure that older pyOpenSSL versions (e.g. version 0.13.1 on RHEL6) are supported out-of-the-box.