Ошибка при верификации XML 8f00022

Здравствуйте. После того как фронтенд через NCALayer подписывает документ получает в ответе XML и отправляет в бэк. В бэкенде использую verifyXML из SDK, он возвращает такую ошибку.

Ошибка верификации XML: [8f00022] Ошибка загрузки доверенных сертификатов: XMLSec Initialize - OK.\r\nXMLSec check version - OK.\r\nXMLSec crypto init - OK.\r\nXMLSec crypto library init - OK.\r\nXMLSec Initialize - OK.\r\nXML parse doc - OK.\r\nXMLSec verify xml - found 1 sign(s).\r\nERROR 0x8f00042: Load certificate from system store - failed to load root or intermediate certificate. Unable convert to X509.\r\nERROR 0x8f00022: XMLSec verify xml - FAILED.\r\nERROR 0x8f00022: XMLSec verify xml - FAILED.\r\n

Подскажите как можно решить проблему? Использовал и new certs и old certs. И тест и прод так же. Используем golang/gokalkan

Добрый день! У вас не сели корневые сертификаты. Попробуйте их вручную поставить скачав с сайта https://pki.gov.kz/cert/
А скрипт по установке корневых лежит в install_*.sh
Если вы подписываете боевым ключом, то соответственно нужны боевые корневые сертификаты.

1 Симпатия

Попробовал, все равно та же ошибка. Вставил все сертификати м на тест и на прод, и там и там тестил. В чем может быть проблема?