При попытке проверить один из сертификатов с использованием IolaCOM получаю следующую ошибку (другие имеющиеся сертификаты - ок):
OCSP: System.Runtime.InteropServices.COMException (0x8000FFFF): Check chain engine: check ocsp response signature - ocsp response signature is wrong or corrupt
в IolaCOM.IolaCOM2Class.ValidateDoc(String CheckCert, DateTime CheckTime)
Сам файл сертификата отправил на info @ pki.gov.kz и seisenov_m @ pki.gov.kz
Баг?
Код для проверки (C#):
IIolaCOM2 iolaCom = new IolaCOM2();
iolaCom.ValidType = (int)IOLACOM_CERTFLAGS.CC_USE_OCSP_ONLY;
iolaCom.OcspUrl = "
ocsp.pki.kz";
Console.WriteLine("Start");
try {
var ret = iolaCom.ValidateDoc(Convert.ToBase64String(File.ReadAllBytes(<certFile>)), DateTime.Now);
Console.WriteLine(ret);
} catch (Exception ex) {
Console.WriteLine(ex.Message);
}
Console.WriteLine("Finish");
Console.ReadKey();
return;