Добавление адреса Сервера администрирования в конфигурацию сервера IAM
После изменения общего сертификата Сервера администрирования ("C") во время обновления, перемещения или переноса данных, вам нужно указать адрес Сервера администрирования в конфигурационном файле сервера IAM, чтобы обеспечить правильную проверку сертификата между сервером IAM и Сервером администрирования.
Чтобы добавить адрес Сервера администрирования в конфигурацию сервера IAM:
- Получите значение альтернативного имени субъекта (SAN) из общего сертификата Сервера администрирования ("C"), выполнив следующую команду:
sudo openssl x509 -in /var/opt/kaspersky/klnagent_srv/1093/cert/klserver.cer -noout -ext subjectAltName
- В зависимости от выходных данных команды выполните одно из следующих действий:
- Если в выходных данных указано, что значение отсутствует, проверьте требования к пользовательскому сертификату.
Если сертификат не соответствует требованиям, замените общий сертификат Сервера администрирования на предыдущем Сервере администрирования с помощью утилиты klsetsrvcert. После этого повторите процедуру обновления с предыдущей версии, перемещения или переноса данных.
- Если значение совпадает со значением, указанным при установке Kaspersky Security Center Linux (на шаге Ввод DNS-имени сервера IAM мастера установки или для тихой установки в параметре
KLSRV_UNATT_IAM_ADDRESS), никаких дополнительных действий не требуется. Сервер IAM и Сервер администрирования будут правильно взаимодействовать. - Если значение содержит DNS-имена или адреса обратной связи (127.0.0.1 и/или 0:0:0:0:0:0:0:1), используйте один из них в конфигурационном файле. Рекомендуется использовать 127.0.0.1.
- Если в выходных данных указано, что значение отсутствует, проверьте требования к пользовательскому сертификату.
- Добавьте одно из значений SAN-адреса из общего сертификата Сервера администрирования в блоке
server_iamконфигурационного файла сервера IAM в следующем формате:ksc_address: "<SAN_address>".Вы можете использовать текстовый редактор для изменения конфигурационного файла сервера IAM, например, vi. Следующая команда открывает файл в текстовом редакторе vi:
vi /var/opt/kaspersky/klnagent_srv/iam/iam_config.yamlПример блока server_iam в конфигурационном файле сервера IAM:
server_iam:
iam_address: "ksc.example.com"
server_display_name: "ksc.example.com"
ksc_address: "oldksc.example.internal"
ksc_ca: "/var/opt/kaspersky/klnagent_srv/1093/cert/klserver.cer"
Убедитесь, что вы используете тот же интервал, что и в примере.
- Убедитесь, что сетевое имя в параметре
ksc_addressразрешается в адрес обратной связи (127.0.0.1 и/или 0:0:0:0:0:0:0:1) Сервера администрирования. Для этого вы можете использовать утилиту Ping на Сервере администрирования.Если разрешенный адрес отличается или адрес не удается разрешить, добавьте запись в файл hosts на Сервере администрирования.
- Чтобы применить изменения конфигурации, перезапустите службу сервера IAM, выполнив следующую команду:
sudo systemctl restart kliam_srv.service
Адрес Сервера администрирования добавлен в конфигурационный файл сервера IAM из общего сертификата Сервера администрирования.
После обновления самоподписанный общий сертификат Сервера администрирования включает значение Subject Alternative Name (SAN), указанное при установке Kaspersky Security Center Linux (на шаге Ввести DNS-имя сервера IAM или при автоматической установке в параметре KLSRV_UNATT_IAM_ADDRESS). После импорта сертификата вам нужно обновить параметр ksc_address, соответствующий значению SAN. Для этого повторите шаги, описанные выше. Для последующих обновлений значение SAN самоподписанного общего сертификата не изменяется.
Устранение неисправностей
Наличие в сети нескольких Серверов администрирования с одинаковыми сетевыми именами и проблемы с конфигурацией сервера IAM могут приводить к ошибкам при входе в Web Console. В таблице ниже описаны возможные ошибки и способы их устранения.
Сбой | Описание | Решение |
Ваш запрос в настоящее время не может быть обработан. Пожалуйста, подождите и попробуйте позже. | Помимо процесса инициализации данных после обновления или восстановления Kaspersky Security Center Linux, эта ошибка может возникать в случае сбоя подключения к Серверу администрирования по указанному сетевому адресу. | Убедитесь, что указанный адрес разрешается в IP-адрес текущего Сервера администрирования. |
Сервер администрирования использует недоверенный сертификат. Перенастройте приложение, указав действительный сертификат, или обратитесь к главному администратору. | Ошибка может возникнуть, если значение адреса в конфигурационном файле сервера IAM не соответствует значению в атрибуте Альтернативное имя субъекта (SAN) общего сертификата Сервера администрирования. | Следуйте инструкциям выше. |
Имя пользователя или пароль неверны. | Помимо неверных учетных данных, эта ошибка может возникнуть, если в сети существует другой Сервер администрирования с таким же именем. | Убедитесь, что указанный адрес разрешается в IP-адрес текущего Сервера администрирования. |