Registering RHEL6 Host to Satellite 6 fails with error "Unable to verify server's identity: tlsv1 alert protocol version"
Issue
- Registering a RHEL6 Host to Satellite 6 fails with error:
2020-03-10 22:28:08,294 [ERROR] subscription-manager @managercli.py:154 - Error during registration: tlsv1 alert protocol version
2020-03-10 22:28:08,295 [ERROR] subscription-manager @managercli.py:155 - tlsv1 alert protocol version
Traceback (most recent call last):
File "/usr/share/rhsm/subscription_manager/managercli.py", line 1044, in _do_command
installed_products=self.installed_mgr.format_for_server())
File "/usr/lib64/python2.6/site-packages/rhsm/connection.py", line 738, in registerConsumer
return self.conn.request_post(url, params)
File "/usr/lib64/python2.6/site-packages/rhsm/connection.py", line 553, in request_post
return self._request("POST", method, params)
File "/usr/lib64/python2.6/site-packages/rhsm/connection.py", line 453, in _request
conn.request(request_type, handler, body=body, headers=headers)
File "/usr/lib64/python2.6/httplib.py", line 914, in request
self._send_request(method, url, body, headers)
File "/usr/lib64/python2.6/httplib.py", line 951, in _send_request
self.endheaders()
File "/usr/lib64/python2.6/httplib.py", line 908, in endheaders
self._send_output()
File "/usr/lib64/python2.6/httplib.py", line 780, in _send_output
self.send(msg)
File "/usr/lib64/python2.6/httplib.py", line 739, in send
self.connect()
File "/usr/lib64/python2.6/site-packages/M2Crypto/httpslib.py", line 58, in connect
sock.connect((self.host, self.port))
File "/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line 185, in connect
ret = self.connect_ssl()
File "/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line 178, in connect_ssl
return m2.ssl_connect(self.ssl, self._timeout)
SSLError: tlsv1 alert protocol version
Environment
- Red Hat Satellite 6
- RHEL6.5 ~ RHEL6.7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.