ipaserver-install fails on new RHEL9.4 build
Trying to install ipa server on a new RHEL9.4 VM and it is failing at the very end (client initialisation).
The client install log shows:
2024-08-13T12:55:44Z DEBUG failed to find session_cookie in persistent storage for principal 'host/ipa-server.design.internal.domain.com@DESIGN.INTERNAL.DOMAIN.COM'2024-08-13T12:55:44Z DEBUG trying https://ipa-server.design.internal.domain.com/ipa/json 2024-08-13T12:55:44Z DEBUG Created connection context.rpcclient_140333185400064 2024-08-13T12:55:44Z DEBUG [try 1]: Forwarding 'schema' to json server 'https://ipa-server.design.internal.domain.com/ipa/json' 2024-08-13T12:55:44Z DEBUG New HTTP connection (ipa-server.design.internal.domain.com) 2024-08-13T12:55:44Z DEBUG HTTP connection destroyed (ipa-server.design.internal.domain.com) Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/ipaclient/remote_plugins/__init__.py", line 120, in get_package plugins = api._remote_plugins AttributeError: 'API' object has no attribute '_remote_plugins'
Not sure why. It appears the server and all its components were installed, just the final client initialisation step failed. If I attempt any client commands - locally - after the failure I get a similar error:
[user@ipa-server ~]$ kinit admin ... [user@ipa-server ~]$ ipa help ipa: ERROR: cannot connect to 'https://ipa-server.design.internal.domain.com/ipa/json': Internal Server Error [user@ipa-server ~]$ ipa -d help ipa: DEBUG: Loading Index file from '/var/lib/ipa-client/sysrestore/sysrestore.index' ipa: DEBUG: Loading StateFile from '/var/lib/ipa-client/sysrestore/sysrestore.state' ipa: DEBUG: Loading StateFile from '/var/lib/ipa-client/sysrestore/sysrestore.state' ipa: DEBUG: failed to find session_cookie in persistent storage for principal 'admin@DESIGN.INTERNAL.DOMAIN.COM' ipa: DEBUG: trying https://ipa-server.design.internal.domain.com/ipa/json ipa: DEBUG: Created connection context.rpcclient_139685059227168 ipa: DEBUG: [try 1]: Forwarding 'schema' to json server 'https://ipa-server.design.internal.domain.com/ipa/json' ipa: DEBUG: New HTTP connection (ipa-server.design.internal.domain.com) ipa: DEBUG: HTTP connection destroyed (ipa-server.design.internal.domain.com) Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/ipaclient/remote_plugins/__init__.py", line 120, in get_package plugins = api._remote_plugins AttributeError: 'API' object has no attribute '_remote_plugins' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/ipalib/rpc.py", line 727, in single_request raise ProtocolError( xmlrpc.client.ProtocolError:ipa: DEBUG: Destroyed connection context.rpcclient_139685059227168 ipa: ERROR: cannot connect to 'https://ipa-server.design.internal.domain.com/ipa/json': Internal Server Error
Any clues?
応答