Ошибка «Fatal error: Server registration failed with code '3'» при установке Kaspersky Security Center Linux
Статья обновлена: 13 апреля 2026
ID: 16247
Показать приложения и версии, для которых применима статья
- Kaspersky Security Center 16 Linux (все версии);
- Kaspersky Security Center 15 Linux (все версии).
Проблема
Во время установки Kaspersky Security Center Linux (далее KSCL) при выполнении первоначальной настройки с помощью скрипта postinstall.pl могут возникать ошибки:
- Fatal error: Server registration failed with code '3': 'Registering kladminserver.'
- Fatal error: Security center upgrade failed with code '3': 'Upgrading kladminserver.'
Решение
Чаще всего ошибка указывает на проблемы при подключении к СУБД, обычно к PostgreSQL.
- Убедитесь, что используемая версия PostgreSQL соответствует программным требованиям.
- Убедитесь, что перед установкой KSCL вы настроили PostgreSQL по инструкции.
- Если вы устанавливаете KSCL 16 или более новую версию, проверьте учетные данные для доступа к базе данных компонента IAM, которые вы указываете при установке:
- Укажите учетную запись для запуска службы IAM на устройстве с KSCL в ответе на запрос «Enter the account name to start KLIAM service» или параметре KLSRV_UNATT_KLIAMUSER файла ответов.
Эту учетную запись необходимо создать перед установкой KSCL и сделать членом группы kladmins по инструкции. - Укажите учетную запись для доступа службы IAM к СУБД в ответе на запрос «Enter the DBMS login to use by the IAM service» или параметре KLSRV_UNATT_DBMS_IAM_LOGIN файла ответов.
Это может быть встроенный пользователь postgres или пользователи, которых вы по инструкции создали в СУБД перед установкой KSCL. - Проверьте, что доступ к СУБД возможен с этими учетными данными, с помощью команды:
Например:psql -U <имя пользователя> -h <IP-адрес устройства> -d <имя БД> -c "\conninfo"Пример вывода команды при успешном подключении:psql -U kscdbadmin -h 127.0.0.1 -d iam -c "\conninfo"You are connected to database "iam" as user "kscdbadmin" on host "127.0.0.1" at port "5432".
- Укажите учетную запись для запуска службы IAM на устройстве с KSCL в ответе на запрос «Enter the account name to start KLIAM service» или параметре KLSRV_UNATT_KLIAMUSER файла ответов.
Что делать, если решение не помогло
Если проблема сохраняется, соберите диагностическую информацию и создайте запрос в техническую поддержку «Лаборатории Касперского» через Kaspersky CompanyAccount.