Jump to content

PostgreSQL 14 и 15 вылетает в segmentation fault от KSC


Recommended Posts

Добрый день!

Используем KSC для демонстрации в учебных группах, поэтому каждый раз раскатываем его пайплайном с нуля на Astra Linux 1.7.

Недавно поймали segmentation fault от PostgresPro на KSC 15.0 + PostgresPro 14, обновили PostgresPro до 15, но поведение осталось. Из логов 

 

Цитата

2024-06-05 17:52:21.596 MSK [4883] ОПЕРАТОР:  SELECT  "v_group_tasks"."strTaskTypeName" FROM "v_group_tasks"  LEFT JOIN v_acm_accessmap ON "v_acm_accessmap"."nGroupId" = "v_group_tasks"."nGroupId" AND "v_acm_accessmap"."bRead" <> 0 AND "v_acm_accessmap"."nSessionId" = 32 LEFT JOIN v_acm_obj_task_accessmap ON "v_acm_obj_task_accessmap"."nObjectId" = "v_group_tasks"."nGroupTaskId" AND "v_acm_obj_task_accessmap"."bRead" <> 0 AND "v_acm_obj_task_accessmap"."nSessionId" = 32  LEFT OUTER JOIN v_tsk_host_state_aggregate  ON "v_tsk_host_state_aggregate"."task_id" = "v_group_tasks"."nGroupTaskId" AND "v_tsk_host_state_aggregate"."nVServerId" = 0  LEFT JOIN grp_subgroups2 gs2 ON "gs2"."nAncestor" = "v_group_tasks"."nGroupId" AND "gs2"."nDescendant" = 2  WHERE (("v_group_tasks"."strTaskTypeName"='KLSRV_TSK_GET_WIN_UPDATES') OR ("v_group_tasks"."strTaskTypeName"='KLNAG_TASK_VAPM_SEARCH') OR ("v_group_tasks"."strTaskTypeName"='KLSRV_TSK_SYSPATCH2')) AND ( ("v_acm_accessmap"."bRead" IS NOT NULL OR "v_acm_obj_task_accessmap"."bRead" IS NOT NULL)  AND ("v_group_tasks"."nVServerId" = 0))
2024-06-05 17:52:35.019 MSK [4883] ОШИБКА:  не удалось сравнить различные типы столбцов character varying[] и integer, столбец записи 1
2024-06-05 17:52:35.019 MSK [4883] ОПЕРАТОР:  SELECT  "v_group_tasks"."strProductName", "v_group_tasks"."strProductVersion", "v_group_tasks"."strTaskTypeName", "v_tsk_host_state_aggregate"."completed_percent", "v_tsk_host_state_aggregate"."hsFinishedFail", "v_tsk_host_state_aggregate"."hsFinishedOk", "v_tsk_host_state_aggregate"."hsFinishedWarning", "v_group_tasks"."nGroupId", "v_group_tasks"."nGroupTaskId", "v_tsk_host_state_aggregate"."hsInProgress", "v_tsk_host_state_aggregate"."need_reboot_cnt", "v_tsk_host_state_aggregate"."hsPaused", "v_tsk_host_state_aggregate"."hsScheduled", "v_tsk_host_state_aggregate"."hsPending", "v_tsk_host_state_aggregate"."task_new_state", "v_group_tasks"."er_descr", "v_group_tasks"."wstrGroupName", "v_group_tasks"."strTaskFileIdentity", "v_group_tasks"."txtDisplayName", "v_group_tasks"."nVServerId", "v_group_tasks"."bApplyToSlaves" FROM "v_group_tasks"  LEFT JOIN v_acm_accessmap ON "v_acm_accessmap"."nGroupId" = "v_group_tasks"."nGroupId" AND "v_acm_accessmap"."bRead" <> 0 AND "v_acm_accessmap"."nSessionId" = 32 LEFT JOIN v_acm_obj_task_accessmap ON "v_acm_obj_task_accessmap"."nObjectId" = "v_group_tasks"."nGroupTaskId" AND "v_acm_obj_task_accessmap"."bRead" <> 0 AND "v_acm_obj_task_accessmap"."nSessionId" = 32  LEFT OUTER JOIN v_tsk_host_state_aggregate  ON "v_tsk_host_state_aggregate"."task_id" = "v_group_tasks"."nGroupTaskId" AND "v_tsk_host_state_aggregate"."nVServerId" = 0  LEFT JOIN grp_subgroups2 gs2 ON "gs2"."nAncestor" = "v_group_tasks"."nGroupId" AND "gs2"."nDescendant" = 2  WHERE  ("v_acm_accessmap"."bRead" IS NOT NULL OR "v_acm_obj_task_accessmap"."bRead" IS NOT NULL)  AND ("v_group_tasks"."nVServerId" = 0)  ORDER BY "v_group_tasks"."strProductName" DESC
2024-06-05 17:52:41.765 MSK [2618] СООБЩЕНИЕ:  процесс сервера (PID 4883) был завершён по сигналу 11: Ошибка сегментирования

2024-06-05 17:52:41.765 MSK [2618] ПОДРОБНОСТИ:  Завершившийся процесс выполнял действие: SELECT  "v_group_tasks"."strProductName", "v_group_tasks"."strProductVersion", "v_group_tasks"."strTaskTypeName", "v_tsk_host_state_aggregate"."completed_percent", "v_tsk_host_state_aggregate"."hsFinishedFail", "v_tsk_host_state_aggregate"."hsFinishedOk", "v_tsk_host_state_aggregate"."hsFinishedWarning", "v_group_tasks"."nGroupId", "v_group_tasks"."nGroupTaskId", "v_tsk_host_state_aggregate"."hsInProgress", "v_tsk_host_state_aggregate"."need_reboot_cnt", "v_tsk_host_state_aggregate"."hsPaused", "v_tsk_host_state_aggregate"."hsScheduled", "v_tsk_host_state_aggregate"."hsPending", "v_tsk_host_state_aggregate"."task_new_state", "v_group_tasks"."er_descr", "v_group_tasks"."wstrGroupName", "v_group_tasks"."strTaskFileIdentity", "v_group_tasks"."txtDisplayName", "v_group_tasks"."nVServerId", "v_group_tasks"."bApplyToSlaves" FROM "v_group_tasks"  LEFT JOIN v_acm_accessmap ON "v_acm_accessmap"."nGroupId" = "v_group_tasks"."nGroupId" AND "v_acm_accessmap"."bRead" <> 0 AND "v_acm_accessmap"."nSessionId" = 32 LEFT JOIN

Воспроизводимость 100%. Куда копать?

Link to comment
Share on other sites

Добрый день.

По установке на защищенную Астру есть инструкция, перепроверьте шаги:
https://support.kaspersky.com/help/KSCLinux/15/ru-RU/250717.htm

Если по инструкции ничего нового, создайте запрос в поддержку, сразу укажите:

  • полный консольный вывод при установке;
  • включен ли режим ЗПС в Астра;
  • отчет скрипта коллекта https://support.kaspersky.ru/collect
Link to comment
Share on other sites

Если я правильно понимаю, то для обращения в поддержку продукт нужно покупать. Мы используем встроенную триальную лицензию, поскольку у нас он разворачивается на 1-2 дня, проходит обучение, инстанс уничтожается. Есть какой-то еще способ обратиться в поддержку?

1. Консольный вывод дать не могу, поскольку установка полностью unattended с файлом ответов. Могу дать файлы

  • klnagent_srv_install-wd.log
  • klregserver_install-wd.log
  • ksc64_install.log

Это поможет?

2. Нет, не включен. Астра находится в режиме "Орел", не задействованы никакие защитные механизмы.

Link to comment
Share on other sites

@maniaque, технических ограничений на создание запроса сейчас нет, сразу в запросе поясните ситуацию почему нет коммерческой лицензии, коллеги помогут.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...