Статья является возможным решением инцидента FreeIPA. Ошибки инициализации реплики

Окружение

Диагностика

  • На основном узле контроллера домена установлена версия ОС Astra Linux Special Edition 1.7 Update 6uu2 (№2024-1127SE17MD), а на реплике — Astra Linux Special Edition 1.8 Update 1uu1 (№2024-0905SE18MD).
  • На основном узле контроллера домена установлен центр сертификации DogTag.
  • Развертывание реплики завершается ошибкой:
    [19/30]: Importing RA key
    Error storing key "keys/ra/ipaCert": CalledProcessError(Command ['/usr/lib/ipa/custodia/ipa-custodia-ra-agent', '--import', '-'] returned non-zero exit status 1: 'Traceback (most recent call last):\n  File "/usr/lib/ipa/custodia/ipa-custodia-ra-agent", line 8, in <module>\n    main(ra_agent_parser())\n  File "/usr/lib/python3/dist-packages/ipaserver/secrets/handlers/pemfile.py", line 114, in main\n    common.main(parser, export_key, import_key)\n  File "/usr/lib/python3/dist-packages/ipaserver/secrets/handlers/common.py", line 73, in main\n    func(args, tmpdir, **kwargs)\n  File "/usr/lib/python3/dist-packages/ipaserver/secrets/handlers/pemfile.py", line 69, in import_key\n    ipautil.run(cmd, umask=0o027)\n  File "/usr/lib/python3/dist-packages/ipapython/ipautil.py", line 594, in run\n    raise CalledProcessError(\nipapython.ipautil.CalledProcessError: CalledProcessError(Command [\'/usr/bin/openssl\', \'pkcs12\', \'-in\', \'/tmp/tmp7ps2oxyf/import.p12\', \'-clcerts\', \'-nokeys\', \'-out\', \'/var/lib/ipa/ra-agent.pem\', \'-password\', \'file:/tmp/tmp7ps2oxyf/passwd\'] returned non-zero exit status 1: \'Error outputting keys and certificates\\n00C1A4A8127F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../crypto/evp/evp_fetch.c:342:Global default library context, Algorithm (RC2-40-CBC : 0), Properties ()\\n\')\n')
      [error] FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/var/lib/ipa/ra-agent.key'
    Your system may be partly configured.
    Run /usr/sbin/ipa-server-install --uninstall to clean up. 
    CODE

Решение


Ответ доступен с подключенной услугой «Техническая поддержка».

Ознакомиться с услугой

Перейти к авторизации

Внимание! Для авторизации используйте учетные данные Личного кабинета

Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru