Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

5 Страницы123>»
Опции
К последнему сообщению К первому непрочитанному
Offline delem  
#1 Оставлено : 11 октября 2020 г. 20:14:21(UTC)
delem

Статус: Участник

Группы: Участники
Зарегистрирован: 02.12.2014(UTC)
Сообщений: 25
Российская Федерация
Откуда: Воронеж

Сказал(а) «Спасибо»: 1 раз
Здравствуйте, помогите разобраться, пишу уже от безысходности.
Стоит задача создавать отсоединенную ЭЦП pdf-файлов. Для этого были написаны 2 функции (благодаря этому форуму) на выбор, которые прекрасно справлялись с задачей.

1. CreateSignFromPDF

Код:

function TMainForm.CreateSignFromPDF(serial, param: string; FNt: TFileName): TFileName;
var
  cert: PCCERT_CONTEXT;
  SigParams: CRYPT_SIGN_MESSAGE_PARA;
  cbSignedMessageBlob, len: DWORD;
  pStreamIn, pStreamOut, pStreamEncode: TMemoryStream;
  temp: TFileName;
begin
  result:='';
  cert:=nil;
  cert:=FindCertFromSerial(serial);
  pStreamIn := TMemoryStream.Create;
  try
    pStreamOut := TMemoryStream.Create;
    try
      pStreamIn.LoadFromFile(FNt);
      len:=dword(pStreamIn.Size);
      ZeroMemory(@SigParams, SizeOf(CRYPT_SIGN_MESSAGE_PARA));
      SigParams.cbSize := SizeOF(CRYPT_SIGN_MESSAGE_PARA);
      SigParams.dwMsgEncodingType := PKCS_7_ASN_ENCODING;
      SigParams.pSigningCert := cert;
      if (cert^.PCertInfo^.SubjectPublicKeyInfo.Algorithm.pszObjId=szOID_CP_GOST_R3410_12_256) then SigParams.HashAlgorithm.pszObjId := szOID_CP_GOST_R3411_12_256;
      if (cert^.PCertInfo^.SubjectPublicKeyInfo.Algorithm.pszObjId=szOID_CP_GOST_R3410_12_512) then SigParams.HashAlgorithm.pszObjId := szOID_CP_GOST_R3411_12_512;
      SigParams.HashAlgorithm.Parameters.cbData := 0;
      SigParams.cAuthAttr                := 0;
      SigParams.dwInnerContentType       := 0;
      SigParams.cUnauthAttr              := 0;
      SigParams.dwFlags                  := 0;
      SigParams.cMsgCert := 1;
      SigParams.rgpMsgCert := @cert;
      cbSignedMessageBlob := 0;
      if (not Win32Check(CryptSignMessage(@SigParams,
                            true,  
                            1,
                            @pStreamIn.Memory,
                            @len,
                            nil,
                            cbSignedMessageBlob))) then
        begin
          InLog('Ошибка1: ' + SysErrorMessage(GetLastError) + ' - ' + IntToStr(GetLastError));
          pStreamOut.Free;
          pStreamIn.Free;
          CertFreeCertificateContext(cert);
          Exit;
        end;

      pStreamOut.SetSize(cbSignedMessageBlob);
      if (not Win32Check(CryptSignMessage(@SigParams,
                              true, 
                              1,
                              @pStreamIn.Memory,
                              @len, 
                              pStreamOut.Memory,
                              cbSignedMessageBlob))) then
        begin
          InLog('Ошибка2: ' + SysErrorMessage(GetLastError) + ' - ' + IntToStr(GetLastError));
          pStreamOut.Free;
          pStreamIn.Free;
          CertFreeCertificateContext(cert);
          Exit;
        end;
      pStreamOut.SetSize(cbSignedMessageBlob);
      pStreamEncode:=TMemoryStream.Create;
      EncodeStream(pStreamOut, pStreamEncode);
      if param='doc' then temp:=ExtractFilePath(FNt)+Copy(ExtractFileName(FNt), 1, Length(ExtractFileName(FNt))-4)+'_doc.sig';
      if param='mo' then temp:=ExtractFilePath(FNt)+Copy(ExtractFileName(FNt), 1, Length(ExtractFileName(FNt))-4)+'_mo.sig';
      pStreamEncode.SaveToFile(temp);
      pStreamEncode.Free;
      result:=temp;
    finally
      pStreamOut.Free;
    end;
  finally
    pStreamIn.Free;
  end;
  CertFreeCertificateContext(cert);
end;


2. CreateCapicomSignFromPDF

Код:

function TMainForm.CreateCapicomSignFromPDF(serial, param: string; FNt: TFileName): TFileName;
var
  oSigner: Olevariant;
  outCTR: Olevariant;
  oSignedData: OleVariant;
  sSignedData: OleVariant;
  Buffer: WideString;
  FileStm: TFileStream;
  list: TStringList;
  temp: TFileName;
begin
  FileStm := TFileStream.Create(FNt, fmOpenRead or fmShareDenyWrite);
  try
    Pointer(Buffer) := ActiveX.SysAllocStringByteLen(nil, FileStm.Size);
    FileStm.ReadBuffer(Pointer(Buffer)^, FileStm.Size);
  finally
    FileStm.Free;
  end;
  oSigner := COMOBJ.CreateOleObject('CAdESCOM.CPSigner');
  if GetSignerCertificate(serial, outCTR) then        
  begin
    oSigner.Certificate := outCTR;                           {}
    oSignedData := COMOBJ.CreateOleObject('CAdESCOM.CadesSignedData'); {}
    oSignedData.ContentEncoding := 0; //  или  1;                                  {}
    oSignedData.Content := Buffer; // или при ContentEncoding  кодировать => 'U29tZSBEYXRhLg==';
    sSignedData := oSignedData.SignCades(oSigner, {CADES_BES}1, true, {CAPICOM_ENCODE_BASE64}0);   {получаем подписанные данные}
    list:=TStringList.Create;
    list.Add(sSignedData);
    if param='doc' then temp:=ExtractFilePath(FN)+Copy(ExtractFileName(FN), 1, Length(ExtractFileName(FN))-4)+'_doc.sig';
    if param='mo' then temp:=ExtractFilePath(FN)+Copy(ExtractFileName(FN), 1, Length(ExtractFileName(FN))-4)+'_mo.sig';
    list.SaveToFile(temp);
    list.Free;
  end;
  result:=temp;
end;


Несколько месяцев все работало, сейчас начали возникать плавающие ошибки, т.е. прога может отработать корректно, а при следующем запуске вываливает ошибку:
Если используем CreateSignFromPDF, то ошибка EOSError: System Error. Code: -2146893792. Внутренняя ошибка.
Если используем CreateCapicomSignFromPDF, то ошибка EOleException: Указан неправильный алгоритм.
Ошибка одновременная, то есть если начала сбоить, то полетели ошибки на обоих функциях, если работает, то работают обе функции.
Гугление приводит только к некорректной работе криптопровайдера, но переустановка КриптоПро или ЭЦП плагина не помогают, даже с полной очисткой через утилиту.
На другой схожей машине пока все работает, но боюсь, что она тоже заразиться.
Подскажите, как лечить?
Offline Максим Коллегин  
#2 Оставлено : 12 октября 2020 г. 11:35:05(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
Антивирус?
Знания в базе знаний, поддержка в техподдержке
Offline delem  
#3 Оставлено : 12 октября 2020 г. 11:48:10(UTC)
delem

Статус: Участник

Группы: Участники
Зарегистрирован: 02.12.2014(UTC)
Сообщений: 25
Российская Федерация
Откуда: Воронеж

Сказал(а) «Спасибо»: 1 раз
Нет, не влияет никак
Offline Максим Коллегин  
#4 Оставлено : 12 октября 2020 г. 12:54:48(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
Какой? Если полностью удалить?
VDI, horizon или bare metal?
Знания в базе знаний, поддержка в техподдержке
Offline delem  
#5 Оставлено : 12 октября 2020 г. 13:38:21(UTC)
delem

Статус: Участник

Группы: Участники
Зарегистрирован: 02.12.2014(UTC)
Сообщений: 25
Российская Федерация
Откуда: Воронеж

Сказал(а) «Спасибо»: 1 раз
Цитата:

Какой? Если полностью удалить?

Разные, в том числе и совсем без него, никакого эффекта он не производит

Цитата:

VDI, horizon или bare metal?

Не совсем понял. Обычная машина с Windows 7. Или же сервер с Windows 2008 Server с доступом по RDP. Одинаковые ошибки на всех системах.
Offline Максим Коллегин  
#6 Оставлено : 12 октября 2020 г. 13:43:14(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
Установите последнюю версию CSP5R2 и включите аудит.
https://support.cryptopr...opro-csp-50-v-os-windows
Знания в базе знаний, поддержка в техподдержке
Offline delem  
#7 Оставлено : 12 октября 2020 г. 14:16:22(UTC)
delem

Статус: Участник

Группы: Участники
Зарегистрирован: 02.12.2014(UTC)
Сообщений: 25
Российская Федерация
Откуда: Воронеж

Сказал(а) «Спасибо»: 1 раз
Версия 5, последняя. Ошибки в логе появляются и при удачном формировании подписи.

Удачный вызов подписи, ЭЦП сформирована и проверяется КриптоПро АРМ:

Код:
Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 14:03:43
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  SERV\Администратор
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0xaf0:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T11:03:43.000000000Z" />
    <EventRecordID>81673</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0xaf0:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 14:03:42
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  SERV\Администратор
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0xaf0:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T11:03:42.000000000Z" />
    <EventRecordID>81672</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0xaf0:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi20
Дата:          12.10.2020 14:03:41
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  SERV\Администратор
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi20>0xaf0:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi20" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T11:03:41.000000000Z" />
    <EventRecordID>81671</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi20&gt;0xaf0:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)</Data>
  </EventData>
</Event>


Неудачный вызов. ЭЦП не сформирована:

Код:
Имя журнала:   Application
Источник:      capi20
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi20>0x1290:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi20" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81669</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi20&gt;0x1290:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi20
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi20>0x1290:_CryptAcquireCertificatePrivateKey!failed: LastError = 0x80090020 (:748)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi20" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81668</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi20&gt;0x1290:_CryptAcquireCertificatePrivateKey!failed: LastError = 0x80090020 (:748)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81667</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      cpcsp
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. CPInitHCSP_r!CPCCreateProvider returned 0x80090013
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="cpcsp" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81666</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>CPInitHCSP_r!CPCCreateProvider returned 0x80090013</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81665</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      cpcsp
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. CPInitHCSP_r!CPCCreateProvider returned 0x80090013
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="cpcsp" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81664</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>CPInitHCSP_r!CPCCreateProvider returned 0x80090013</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptCreateHash!failed: LastError = 0x80090008 (:916)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81663</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptCreateHash!failed: LastError = 0x80090008 (:916)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81662</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptAcquireContextA!failed: LastError = 0x8009001D (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      cpcsp
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. CPInitHCSP_r!CPCCreateProvider returned 0x80090013
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="cpcsp" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81661</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>CPInitHCSP_r!CPCCreateProvider returned 0x80090013</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptGetProvParam!failed: LastError = 0x8009001D (:1659)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81660</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptGetProvParam!failed: LastError = 0x8009001D (:1659)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi20
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi20>0x1290:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi20" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81659</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi20&gt;0x1290:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptDestroyHash!failed: LastError = 0x8009001D (:962)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81658</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptDestroyHash!failed: LastError = 0x8009001D (:962)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:59:05
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x1290:_CryptHashData!failed: LastError = 0x80090020 (:1795)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81657</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x1290:_CryptHashData!failed: LastError = 0x80090020 (:1795)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      cpcsp
Дата:          12.10.2020 13:59:05
Код события:   304
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  Н/Д
Компьютер:     Serv
Описание:
КриптоПро CSP. При выполнении операции получено прерывание: Exception in operation.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="cpcsp" />
    <EventID Qualifiers="49761">304</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:59:05.0000000Z" />
    <EventRecordID>81656</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Exception in operation</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:58:55
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x19e4:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:58:55.0000000Z" />
    <EventRecordID>81655</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x19e4:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi10
Дата:          12.10.2020 13:58:53
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi10>0x19e4:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi10" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:58:53.0000000Z" />
    <EventRecordID>81654</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi10&gt;0x19e4:_CryptAcquireContextA!failed: LastError = 0x80090019 (:1761)</Data>
  </EventData>
</Event>

Имя журнала:   Application
Источник:      capi20
Дата:          12.10.2020 13:58:53
Код события:   100
Категория задачи:Отсутствует
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  S-1-5-21-98528591-2713417953-3873186812-500
Компьютер:     Serv
Описание:
КриптоПро CSP. <capi20>0x19e4:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="capi20" />
    <EventID Qualifiers="609">100</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2020-10-12T10:58:53.0000000Z" />
    <EventRecordID>81653</EventRecordID>
    <Channel>Application</Channel>
    <Computer>Serv</Computer>
    <Security UserID="S-1-5-21-98528591-2713417953-3873186812-500" />
  </System>
  <EventData>
    <Data>&lt;capi20&gt;0x19e4:_CryptSignMessage!failed: LastError = 0x80090020 (:1873)</Data>
  </EventData>
</Event>
Offline Максим Коллегин  
#8 Оставлено : 12 октября 2020 г. 14:25:32(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
Сделайте настройки capi10\20 = 0x3f и соберите лог dbgview.
А других криптопровайдеров не установлено?
Знания в базе знаний, поддержка в техподдержке
Offline delem  
#9 Оставлено : 12 октября 2020 г. 14:34:39(UTC)
delem

Статус: Участник

Группы: Участники
Зарегистрирован: 02.12.2014(UTC)
Сообщений: 25
Российская Федерация
Откуда: Воронеж

Сказал(а) «Спасибо»: 1 раз
Других криптопровайдеров нет.
Вот что получил:
Код:

00000001	0.00000000	[3688] <capi20>Thread:function text xcode(dcode) (file:line)level: 3f000000	
00000002	0.00032158	[3688] <capi10>Thread:function text xcode(dcode) (file:line)level: 3f000000	
00000003	1.01379633	[524] <cpssp>0xb3c:CPInitializeSecurityContextW!(failed: 0x80090331) (:2619)	
00000004	25.95425034	[5620] <capi10>Thread:function text xcode(dcode) (file:line)level: 3f000000	
00000005	27.54283905	[3688] function text level: 3000001	
00000006	27.56385612	[3688] function text level: 3000001	
00000007	27.59394836	[3688] @cpcsp@Exception in operation	
00000008	27.74862671	[3688] CPInitHCSP_r!CPCCreateProvider returned 0x80090013	
00000009	27.75418282	[3688] CPInitHCSP_r!CPCCreateProvider returned 0x80090013	
00000010	27.78303909	[3688] CPInitHCSP_r!CPCCreateProvider returned 0x80090013	
00000011	101.44352722	[9848] <capi10>Thread:function text xcode(dcode) (file:line)level: 3f000000	
Offline Максим Коллегин  
#10 Оставлено : 12 октября 2020 г. 14:37:56(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
3f в младшем байте. 0000003f
Хотя exception уже достаточно.
Добавьте еще модуль cpcsp

Отредактировано пользователем 12 октября 2020 г. 14:38:37(UTC)  | Причина: Не указана

Знания в базе знаний, поддержка в техподдержке
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
5 Страницы123>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.