Download PDF
Download page ALD Pro. Компьютер не вводится в домен.
ALD Pro. Компьютер не вводится в домен
Проблема
Компьютер не вводится в домен, скрипт завершается с ошибками.
Диагностика
- На ПК, которую вводят в домен, в лог-файле
/var/log/ipaclient-install.logприсутствует ошибка вида:Joining realm failed: HTTP response code is 401, not 200CODE - Не удается выполнить авторизацию на Портале управления ALD Pro и в веб-интерфейса FreeIPA.
Возможная причина: Временные файлы служб smbd и winbind. Перейти к решению.
- Проверить при вводе компьютера в домен наличие сообщения вида:
The Salt Master has rejected this minion's public key!CODE
Возможная причина: Компьютер с таким именем вводился в домен ранее. Перейти к решению.
- Проверить при вводе компьютера в домен наличие сообщения вида:
The Salt Master has rejected this minion's public key!CODE
Возможная причина: Компьютер с таким именем ранее вводился в домен. Перейти к решению.
- Выполнение команды установки клиентской части ALD Pro:завершается ошибкой:
DEBIAN_FRONTEND=noninteractive apt-get install -y -q aldpro-clientCODEЧтение списков пакетов… Построение дерева зависимостей… Чтение информации о состоянии… Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите, неосуществимо, или же вы используете нестабильную версию дистрибутива, где запрошенные вами пакеты еще не созданы или были удалены из Incoming. Следующая информация, возможно, вам поможет: Следующие пакеты имеют неудовлетворенные зависимости: aldpro-client : Зависит: astra-freeipa-client но он не будет установлен E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.CODE - Проверить, что пакет
astra-ad-sssd-clientустановлен:Ожидаемый вывод:dpkg -l | grep astra-ad-sssd-clientCODEii astra-ad-sssd-clientCODE
Возможная причина: Конфликт установленных пакетов. Перейти к решению.
- Проверить, что рабочая станция не вводится в домен, при этом в файле журнала
/var/log/ipaclient-install.logприсутствуют сообщения вида:2025-01-10T04:01:28Z DEBUG stderr=TLS: warning: no certificate loaded from CA certificate file `/etc/ipa/ca.crt'. TLS: can't connect: (unknown error code). SASL Bind failed Can't contact LDAP server: (unknown error code)2025-01-10T04:01:28Z ERROR Joining realm failed: TLS: warning: no certificate loaded from CA certificate file `/etc/ipa/ca.crt'. TLS: can't connect: (unknown error code). SASL Bind failed Can't contact LDAP server: (unknown error code)2025-01-10T04:01:28Z ERROR Installation failed. Rolling back changes.CODE - Проверить, что при попытке получения сертификата с контроллера домена на не введенной рабочей станции командой:возникает ошибка.
curl -vvv http://dc1.aldpro.dom/ipa/config/ca.crtCODE
Возможная причина: На КД отсутствует корневой сертификат. Перейти к решению.
- Ввод компьютера в домен завершается ошибкой:
ValueError: Invalid object path '/org/freedesktop/sssd/infopipe/Domains/': ends with '/' and is not just '/' Traceback (most recent call last): File "main.py", line 49, in <module> File "console_app/install.py", line 20, in add_to_domain console_app.install.BashException: Команда aldpro-salt-call patch_gp.run_update завершилась с ошибкой.CODE
Возможная причина: Некорректно заполнен файл /etc/hosts. Перейти к решению.
- Убедиться, что при вводе компьютера в домен появляется сообщение вида:
Unable to find IPA Server to join The ipa-client-install command failed. See /var/log/ipaclient-install.log for more informationCODE - Проверить в файле
/var/log/ipaclient-install.logналичие сообщений вида:2025-12-02T10:23:28Z DEBUG IPA Server not found 2025-12-02T10:23:28Z DEBUG File "/usr/lib/python3/dist-packages/ipapython/admintool.py", line 180, in execute return_value = self.run() ^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/cli.py", line 344, in run return cfgr.run() ^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 358, in run self.validate() File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 368, in validate for _nothing in self._validator(): File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 435, in __runner exc_handler(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 463, in _handle_validate_exception self._handle_exception(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 458, in _handle_exception six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 425, in __runner step() File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 419, in step_next return next(self.__gen) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/util.py", line 81, in run_generator_with_yield_from six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/ipapython/install/util.py", line 59, in run_generator_with_yield_from value = gen.send(prev_value) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 641, in _configure next(validator) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 435, in __runner exc_handler(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 463, in _handle_validate_exception self._handle_exception(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 526, in _handle_exception self.__parent._handle_exception(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 458, in _handle_exception six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 523, in _handle_exception super(ComponentBase, self)._handle_exception(exc_info) File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 458, in _handle_exception six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 425, in __runner step() File "/usr/lib/python3/dist-packages/ipapython/install/core.py", line 419, in step_next return next(self.__gen) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/util.py", line 81, in run_generator_with_yield_from six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/ipapython/install/util.py", line 59, in run_generator_with_yield_from value = gen.send(prev_value) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/ipapython/install/common.py", line 65, in _install for unused in self._installer(self.parent): File "/usr/lib/python3/dist-packages/ipaclient/install/client.py", line 4196, in main install_check(self) File "/usr/lib/python3/dist-packages/ipaclient/install/client.py", line 2446, in install_check raise ScriptError( 2025-12-02T10:23:28Z DEBUG The ipa-client-install command failed, exception: ScriptError: Unable to find IPA Server to joinCODE
Возможная причина: Некорректный файл /etc/ipa/ca.crt. Перейти к решению.
- Проверить, что используемая на клиентской машине версия ОС поддерживается соответствующей версией ALD Pro. Точная информация доступа в документации продукта "РУКОВОДСТВО АДМИНИСТРАТОРА. ЧАСТЬ 1".
Возможная причина: Несоответствие версии ОС. Перейти к решению.
- Проверить журнал
/var/log/ipaclient-install.logна наличие ошибки:DEBUG DNS record not found: Timeout DEBUG Start searching for LDAP SRV record in "ald.pro" (search domain from /etc/resolv.conf) and its sub-domains DEBUG No LDAP server foundCODE
Возможная причина: Не указан DNS-сервер в файле /etc/resolv.conf. Перейти к решению.
- Ввод осуществляется в домен ALD Pro 2.3.0.
- На клиенте используется Astra Linux Special Edition 1.8 Update 1 (1.8.1.6).
Возможная причина: Отсутствует репозиторий для Astra Linux SE 1.8.1. Перейти к решению.
- В журнале
/var/log/ipaclient-install.logприсутствуют ошибка вида:2025-09-23T15:33:43Z DEBUG stderr=Failed to restart chronyd.service: Unit chronyd.service not found.CODE - Проверить, что отсутствует символьная ссылка
/etc/systemd/system/chronyd.serviceна/lib/systemd/system/chrony.service:Ожидаемый вывод:ls -l /etc/systemd/system/chronyd.serviceCODEls: невозможно получить доступ к '/etc/systemd/system/chronyd.service': Нет такого файла или каталогаCODE
Возможная причина: Отсутствует символьная ссылка. Перейти к решению.
- Выполнить команду вида:и проверить наличие сообщения об ошибке, содержащего строку:
sudo /opt/rbta/aldpro/client/bin/aldpro-client-installer --domain <domain.name> --account admin --host pc-1 --gui --forceCODEJoining realm failed: Host is already joined.CODE
Возможная причина: Уже существует учетная запись компьютера . Перейти к решению.
При вводе хост-машины в домен возникает ошибка:
"ldap.LOCAL_ERROR: {'desc': 'Local error', 'info': 'SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure. Minor code may provide more information (Ticket expired)'}"CODE- Хост-машина появляется в домене, но команда:не выполняется и завершается с указанной выше ошибкой.
aldpro-gpupdate --gpCODE
Возможная причина: Устаревшие данные в кеше Salt. Перейти к решению.