How can I send that request to a specific server? so it's going to one of the old server during replica-creation
[2/2]: Importing RA key [2/2]: Importing RA key Waiting up to 300 seconds to see our keys appear on host ldap://lt-hkg1-avm01.int.lhft.io Starting new HTTPS connection (1): lt-hkg1-avm01.int.lhft.io:443 https://lt-hkg1-avm01.int.lhft.io:443 "GET /ipa/keys/ra/ipaCert?type=kem&value=???? HTTP/1.1" 200 6024 Starting external process args=['/usr/libexec/ipa/custodia/ipa-custodia-ra-agent', '--import', '-'] Process finished, return code=0 stdout= stderr= Starting external process вт, 7 февр. 2023 г. в 21:50, Florence Blanc-Renaud <f...@redhat.com>: > > Hi, > > the issue really looks similar to > - 1998016 RA key import failing during pki instance creation on RHEL9.0 > replica from RHEL8.4 server > - 2032806 - Error replacing a replica with CentOS Stream 9 > The fix requires an update of both pki and ipa packages. > > flo > > On Mon, Feb 6, 2023 at 4:21 AM alexey safonov via FreeIPA-users > <freeipa-users@lists.fedorahosted.org> wrote: >> >> I have 5 servers on CentOS 8 stream, and while trying to update to >> Rocky 9.1 I found that re-creating new replicas only with one server >> it is successful. And the others provide an error >> >> It fails with this error (full log attached): >> [22/29]: Importing RA key >> Error storing key "keys/ra/ipaCert": CalledProcessError(Command >> ['/usr/libexec/ipa/custodia/ipa-custodia-ra-agent', '--import', '-'] >> returned non-zero exit status 1: 'Traceback (most recent call last):\n >> File "/usr/libexec/ipa/custodia/ipa-custodia-ra-agent", line 8, in >> <module>\n main(ra_agent_parser())\n File >> "/usr/lib/python3.9/site-packages/ipaserver/secrets/handlers/pemfile.py", >> line 114, in main\n >> common.main(parser, export_key, import_key)\n File >> "/usr/lib/python3.9/site-packages/ipaserver/secrets/handlers/common.py", >> line 73, in >> main\n func(args, tmpdir, **kwargs)\n File >> "/usr/lib/python3.9/site-packages/ipaserver/secrets/handlers/pemfile.py", >> line 69, in >> import_key\n ipautil.run(cmd, umask=0o027)\n File >> "/usr/lib/python3.9/site-packages/ipapython/ipautil.py", line 598, in >> run\n raise >> CalledProcessError(\nipapython.ipautil.CalledProcessError: >> CalledProcessError(Command [\'/usr/bin/openssl\', \'pkcs12\', \'-in\', >> \'/tmp/tmp7jrs5dqp/import.p12\', \'-clcerts\', \'-nokeys\', \'-out\', >> \'/var/lib/ipa/ra-agent.pem\', \'-password\', >> \'file:/tmp/tmp7jrs5dqp/passwd\'] returned non-zero exit status 1: >> \'Error outputting keys and >> certificates\\n80EB2D6B5D7F0000:error:0308010C:digital envelope >> routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:346:Global >> default library context, Algorithm (RC2-40-CBC : 0), >> Properties ()\\n\')\n') >> [error] FileNotFoundError: [Errno 2] No such file or directory: >> '/var/lib/ipa/ra-agent.key' >> Your system may be partly configured. >> Run /usr/sbin/ipa-server-install --uninstall to clean up. >> >> So currently, I'm on a situation where I have servers: >> A,B - CentOS8 >> C,D,E - RHEL9 >> >> I know that only when I'm mastering with server B the recreation of >> replica will be successful. Even with the new server on RHEL9.1 no >> replica will be created due to custodia error. >> >> Any ideas on how to fix that? >> >> pki-ca on server A - 10.12.0.3 >> server B - 10.12.0.2 >> C,D,E - 11.2.1.1 >> >> ipa on A, B - 4.9.8.2 >> C,D,E - 4.10.0.7 >> >> I'm really worrying why only creating replica with server B works. >> >> Alex >> _______________________________________________ >> FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org >> To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org >> Fedora Code of Conduct: >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org >> Do not reply to spam, report it: >> https://pagure.io/fedora-infrastructure/new_issue _______________________________________________ FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue