Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
только проверка там по другому осуществляется там идет ответ от сервера
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
в линуксе имеем две ошибки Failed to create signature. Error: The configuration data or license for this product is corrupt or not present. (0x8007064A)в логах Код:Dec 7 08:48:24 dsokolov cpcsp[15219]: cpcsp: CPCAcquireContext (pszContainer=FLASH\\dcdbf7d0.000\A76E, dwFlags=0x0). Result=1, Err=0x0. hProv=573178048.
Dec 7 08:48:24 dsokolov cpcsp[15219]: cpcsp: CPCSignHash (hProv=573178048, hHash=0xbffd0079, dwKeySpec=1, dwFlags=0x0). Result=1, Err=0x0.
Dec 7 08:48:24 dsokolov cpcsp[15219]: cpcsp: CPCSignHash Signature:
Dec 7 08:48:24 dsokolov cpcsp[15219]: 000:8B 3C C1 72 58 CB 57 77 2F 09 F0 8A 69 AE 5B 6A
Dec 7 08:48:24 dsokolov cpcsp[15219]: 010:7A F5 29 AE A0 10 E1 C4 7A A5 CD 46 98 40 4F 47
Dec 7 08:48:24 dsokolov cpcsp[15219]: 020:54 49 F8 9C C3 B4 14 85 EE 54 43 6A AD 64 99 5D
Dec 7 08:48:24 dsokolov cpcsp[15219]: 030:10 99 34 08 E0 BE D0 AF 62 4D D3 43 1C 61 3B 02
Dec 7 08:48:24 dsokolov cpcsp[15219]: capi20:!CryptMsgGetParam!() Exception :'������ 0xea: More data is available.' at file:'/dailybuilds/CSPbuild/CSP/capilite/CMSMessage.h' line:155!
Dec 7 08:48:24 dsokolov cpcsp[15219]: capi20:!CryptMsgGetParam!() Exception :'������ 0xea: More data is available.' at file:'/dailybuilds/CSPbuild/CSP/capilite/CMSMessage.h' line:162!
Dec 7 08:48:24 dsokolov cpcsp[15219]: cpcsp: CPCReleaseContext (hProv=573178048, dwFlags=0x0). Result=1, Err=0x80090020
следом вторая ошибка Failed to verify signature. Error: The parameter is incorrect. (0x80070057)в windows проверка подписи проходит нормально Цитата:/opt/cprocsp/sbin/amd64/cpconfig -license -view The type of the license: DRV Expires: 2 month(s) 28 day(s)
код тестовой страницы Цитата:<html> <head> <script type="text/javascript"> var CADESCOM_CADES_X_LONG_TYPE_1 = 0x5d; var CAPICOM_CURRENT_USER_STORE = 2; var CAPICOM_MY_STORE = "My"; var CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED = 2; var CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME = 1;
function GetErrorMessage(e) { var err = e.message; if (!err) { err = e; } else if (e.number) { err += " (" + e.number + ")"; } return err; }
function CreateObject(name) { switch (navigator.appName) { case "Microsoft Internet Explorer": return new ActiveXObject(name); default: var cadesobject = document.getElementById("cadesplugin"); return cadesobject.CreateObject(name); } }
function SignCreate(certSubjectName, dataToSign) { var oStore = CreateObject("CAPICOM.Store"); oStore.Open(CAPICOM_CURRENT_USER_STORE, CAPICOM_MY_STORE, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED);
var oCertificates = oStore.Certificates.Find( CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, certSubjectName); if (oCertificates.Count == 0) { alert("Certificate not found"); return; } var oCertificate = oCertificates.Item(1);
var oSigner = CreateObject("CAdESCOM.CPSigner"); oSigner.Certificate = oCertificate; oSigner.TSAAddress = "http://cryptopro.ru/tsp/"; var oSignedData = CreateObject("CAdESCOM.CadesSignedData"); oSignedData.Content = dataToSign;
try { var sSignedMessage = oSignedData.SignCades(oSigner, CADESCOM_CADES_X_LONG_TYPE_1); } catch (err) { alert("Failed to create signature. Error: " + GetErrorMessage(err)); return; }
oStore.Close();
return sSignedMessage; }
function Verify(sSignedMessage) { var oSignedData = CreateObject("CAdESCOM.CadesSignedData"); try { oSignedData.VerifyCades(sSignedMessage, CADESCOM_CADES_X_LONG_TYPE_1); } catch (err) { alert("Failed to verify signature. Error: " + GetErrorMessage(err)); return false; }
return true; }
function run() { var signedMessage = SignCreate("DmitriySokolov", "Message");
var verifyResult = Verify(signedMessage); if (verifyResult) { alert("Signature verified"); } } </script> </head> <body> <object id="cadesplugin" type="application/x-cades" class="hiddenObject"></object> <div id="div_cadesplugin" style="position: absolute; left:-2000px;"></div> <input type="button" onclick="run();" value="run"/> </body> </html> Отредактировано пользователем 7 декабря 2012 г. 11:51:31(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 27.01.2012(UTC) Сообщений: 338
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 41 раз в 41 постах
|
Посмотрите лицензии на tsp и ocsp: /opt/cprocsp/bin/amd64/tsputil license /opt/cprocsp/bin/amd64/ocsputil license И если просто зайти http://www.cryptopro.ru/cadesplugin/Default.aspx выбрать "Усовершенствованная подпись", нажать подписать. Проходит подпись?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
/opt/cprocsp/bin/amd64/tsputil licenseКод:Exception: 0x8007064A The configuration data or license for this product is corrupt or not present.
[ReturnCode: 0x8007064A]
/opt/cprocsp/bin/amd64/ocsputil licenseКод:Exception: 0x8007064A The configuration data or license for this product is corrupt or not present.
[ErrorCode: 0x8007064A]
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
по ссылке тоже ругается на лицензию Код:Не удалось создать подпись из-за ошибки: The configuration data or license for this product is corrupt or not present. (0x8007064A)
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
Без лицензий вы не сможете сделать подпись типа CADESCOM_CADES_X_LONG_TYPE_1. Поставьте в примере везде CADESCOM_CADES_BES и попробуйте еще раз. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 12.11.2012(UTC) Сообщений: 104 Откуда: Белгород
|
в логах Код:Dec 7 15:24:23 dsokolov cpcsp[2974]: cpcsp: CPCSignHash (hProv=1042874414, hHash=0x1338003b, dwKeySpec=1, dwFlags=0x0). Result=1, Err=0x0.
Dec 7 15:24:23 dsokolov cpcsp[2974]: cpcsp: CPCSignHash Signature:
Dec 7 15:24:23 dsokolov cpcsp[2974]: 000:27 18 45 0A 9C 18 08 B4 DA 83 94 13 B2 28 A4 F3
Dec 7 15:24:23 dsokolov cpcsp[2974]: 010:78 EE 6F DE 2D FE AA B5 65 4B 17 04 E1 DE BD 25
Dec 7 15:24:23 dsokolov cpcsp[2974]: 020:59 B9 91 79 3B 49 0A 45 95 29 02 37 EA 70 6B 87
Dec 7 15:24:23 dsokolov cpcsp[2974]: 030:70 40 BF 67 CC 5A 6B C0 55 55 66 E8 38 47 9A 14
Dec 7 15:24:23 dsokolov cpcsp[2974]: capi20:!CryptMsgGetParam!() Exception :'������ 0xea: More data is available.' at file:'/dailybuilds/CSPbuild/CSP/capilite/CMSMessage.h' line:155!
Dec 7 15:24:23 dsokolov cpcsp[2974]: cpcsp: CPCReleaseContext (hProv=1042874414, dwFlags=0x0). Result=1, Err=0x80090020
но проверка подписи прошла! Получается проблема в отсутсвии коммерческой лицензии?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close