Ошибка "ERROR 0x8f0001b: X509 Export certificate from store - failed to load certificate" в Ubuntu

Подскажите, кто сталкивался.

kalkan = ctypes.CDLL(“libkalkancryptwr-64.so.2.0.13”)
kalkan.Init()
получаю статус 0 (без ошибок)
Далее
result = kalkan.KC_LoadKeyStore(
constant.KCST_PKCS12,
password,
len(password),
file_path,
len(file_path),
alias
)
получаю статус 0 (без ошибок)
Далее
CERT_LENGTH = 65536
out_cert_internal = create_string_buffer(CERT_LENGTH)
out_cert_len = c_int(CERT_LENGTH)
rv = kalkan.X509ExportCertificateFromStore(
alias, 0x00000001,out_cert_internal,out_cert_len)

Получаю ошибку ERROR 0x8f0001b: X509 Export certificate from store - failed to load certificate.
К слову пробовал указывать различные ключи (KCST_PKCS12, KC_OUT_PEM)

При этом в Windows работает

обычно размер сертификата 1,5-2 кило. тут бронируется 65кило, что многовато для сертификата.

Да, много выделено, с большиииим запасом. Можете уменьшить до 4096

Попробуйте после LoadKeyStore вызвать метод .GetLastErrorString(); Расшифровка ошибки, даже если в ответе пришел статус 0.

Благодарю за ответ, но мне кажется, (возможно я ошибаюсь конечно) что проблема не в этом, так как в python нет большой необходимости выделять память и по сути я могу создать пустую переменную без определения типа.
Так же я указывал здесь значение в 2 раза меньше.
У меня сложилось ощущение, что или не происходит вообще загрузка и статус 0 ошибочный или после загрузки функцией KC_LoadKeyStore происходит обнуление.
Попробую вызвать GetLastErrorString