Problem:
can’t un-register or register server to katello 3.2 , got “The read operation timed out” .
root@server1 > subscription-manager unregister
Unregistering from: kat01p.example.net:443/rhsm
Unable to verify server’s identity: (‘The read operation timed out’,)
root@server2> subscription-manager remove --all
Unable to verify server’s identity: (‘The read operation timed out’,)
after I remove the host from katello ,
root@server2 > subscription-manager register --org=“example” --activationkey=“CentOS-7-prod” --force
Unregistering from: kat01p.example.net:443/rhsm
HTTP error code 500: undefined method `host_id’ for nil:NilClass
Expected outcome:
should be able to un-register and register
Foreman and Proxy versions:
root@kat01p> rpm -q foreman katello
foreman-3.2.0-1.el7.noarch
katello-4.4.0-0.3.rc2.el7.noarch
Foreman and Proxy plugin versions:
Distribution and version:
root@kat01p > cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
root@kat01p > uname -r
3.10.0-1160.59.1.el7.x86_64
Other relevant data:
2022-03-24 04:04:22,971 [INFO] subscription-manager:81904:MainThread @connection.py:909 - Connection built: host=kat01p.example.net port=443 handler=/rhsm auth=none
2022-03-24 04:07:23,150 [ERROR] subscription-manager:81904:MainThread @managercli.py:217 - Unregister failed
2022-03-24 04:07:23,150 [ERROR] subscription-manager:81904:MainThread @managercli.py:218 - ('The read operation timed out',)
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/subscription_manager/managercli.py", line 1573, in _do_command
unregister.UnregisterService(self.cp).unregister()
File "/usr/lib64/python2.7/site-packages/rhsmlib/services/unregister.py", line 54, in unregister
self.uep.unregisterConsumer(self.identity.uuid)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 1287, in unregisterConsumer
return self.conn.request_delete(method)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 742, in request_delete
return self._request("DELETE", method, params, headers=headers)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 756, in _request
info=info, headers=headers)
File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 607, in _request
response = conn.getresponse()
File "/usr/lib64/python2.7/httplib.py", line 1128, in getresponse
response.begin()
File "/usr/lib64/python2.7/httplib.py", line 453, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python2.7/httplib.py", line 409, in _read_status
line = self.fp.readline(_MAXLINE + 1)
File "/usr/lib64/python2.7/socket.py", line 476, in readline
data = self._sock.recv(self._rbufsize)
File "/usr/lib64/python2.7/ssl.py", line 757, in recv
return self.read(buflen)
File "/usr/lib64/python2.7/ssl.py", line 651, in read
v = self._sslobj.read(len or 1024)
SSLError: ('The read operation timed out',)