И снова добрый день.
Возникла следующая проблема - не можем получить OCSP-ответ от службы криптопро. Все сертификаты нового УЦ(2) установлены, при попытке сформировать CadesXLong-1 дебагвью формирует такой лог:
[code][3572] cades.dll: {3692} /CadesEnhanceMessage/ CadesEnhanceMessage.cpp(91) : (pEnhancePara=0x47F6F428, dwSignerIndex=0, pbSignedBlob=0x47800000, cbSignedBlob=3203, ppEnhancedBlob=0x47F6F434)
[3572] cades.dll: {3692} /CadesMsgEnhanceSignature/ cades.cpp(1228) : (hCryptMsg=0x000BE3A0, dwSignatureIndex=0, pCadesSignPara=0x47F6F44C)
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1053) : Input parameters checked
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1057) : Signer certificate ID found
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1072) : pSignerCert=0x0011B3C0
[3572] cades.dll: {3692} /CadesMsgGetType/ CadesMsgGetType.cpp(134) : (hCryptMsg=0x000BE3A0, dwSignatureIndex=0, pdwCadesType=0x47F6EA6C)
[3572] cades.dll: {3692} /CadesMsgGetType/ CadesMsgGetType.cpp(151) : (res=1, GetLastError=0x00000000
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1114) : Hash algorithm deduced
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImplNamespace::ExtractSignature/ cades.cpp(550) : Signature extracted via CMSG_ENCRYPTED_DIGEST
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::CheckPolicies/ TSPRequest_Impl.cpp(201) : Checking policies...
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::CheckPolicies/ TSPRequest_Impl.cpp(287) : Checking policies... OK.
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::MakeRequest/ TSPRequest_Impl.cpp(157) : Making request...
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::MakeRequest/ TSPRequest_Impl.cpp(177) : Initializing request...
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::MakeRequest/ TSPRequest_Impl.cpp(191) : Encoding request...
[3572] tspcli.dll: {3692} /CryptoPro::PKI::TSP::Client::CRequest::Impl::MakeRequest/ TSPRequest_Impl.cpp(195) : Making request... OK.
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrl("http://www.cryptopro.ru/tsp/tsp.srf", 0x0, 0x0, 0x47f6e424)
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrlA("http://www.cryptopro.ru/tsp/tsp.srf", 0x23, 0x0, 0x47f6e2d0)
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrlA() returning TRUE
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrl() returning TRUE
[3572] 09:54:36.305 ::*Session* :: WinHttpOpen("Crypto-Pro tspcli.dll", (1), "", "", 0x0)
[3572] 09:54:36.305 ::*Session* :: WinHttpOpen() returning handle 0x4ea45000
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrl("http://user:password@proxy.bftcom.com:8080", 0x0, 0x0, 0x47f6e460)
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrlA("http://user:password@proxy.bftcom.com:8080", 0x2d, 0x0, 0x47f6e2d0)
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrlA() returning TRUE
[3572] 09:54:36.305 ::*Session* :: WinHttpCrackUrl() returning TRUE
[3572] 09:54:36.305 ::*Session* :: WinHttpSetOption(0x4ea45000, (38), 0x47f6e408 [0x3], 12)
[3572] 09:54:36.305 ::*Session* :: WinHttpSetOption() returning TRUE
[3572] 09:54:36.305 ::*Session* :: WinHttpConnect(0x4ea45000, "www.cryptopro.ru", 80, 0x0)
[3572] 09:54:36.305 ::*Session* :: WinHttpConnect() returning handle 0x4ea45100
[3572] 09:54:36.305 ::*Session* :: WinHttpOpenRequest(0x4ea45100, "POST", "tsp/tsp.srf", "", "", 0x0, 0x00000000)
[3572] 09:54:36.305 ::*Session* :: WinHttpCreateUrlA(0x47f6e1b0, 0x0, 0x4f460000, 0x47f6e1ec)
[3572] 09:54:36.305 ::*Session* :: WinHttpCreateUrlA() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpOpenRequest() returning handle 0x4f450000
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetOption(0x4f450000, (77), 0x47f6e3d4 [0x2], 4)
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetOption() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSendRequest(0x4f450000, "Content-type: application/timestamp-query", -1, 0x4eb98df8, 64, 64, 0)
[3572] 09:54:36.305 ::*0000019* :: WinHttpCreateUrlA(0x47f6e148, 0x0, 0x4f460000, 0x47f6e12c)
[3572] 09:54:36.305 ::*0000019* :: WinHttpCreateUrlA() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: Using proxy server: proxy.bftcom.com:8080
[3572] 09:54:36.305 ::*0000019* :: "proxy.bftcom.com" resolved
[3572] 09:54:36.305 ::*0000019* :: sending data:
[3572] 09:54:36.305 ::*0000019* :: 269 (0x10d) bytes
[3572] 09:54:36.305 ::*0000019* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.305 ::*0000019* ::
[3572] POST
http://www.cryptopro.ru/tsp/tsp.srf HTTP/1.1
[3572] 09:54:36.305 ::*0000019* :: Content-type: application/timestamp-query
[3572] 09:54:36.305 ::*0000019* :: User-Agent: Crypto-Pro tspcli.dll
[3572] 09:54:36.305 ::*0000019* ::
[3572] Host:
www.cryptopro.ru [3572] 09:54:36.305 ::*0000019* :: Content-Length: 64
[3572] 09:54:36.305 ::*0000019* ::
[3572] Proxy-Connection: Keep-Alive
[3572]
[3572] 09:54:36.305 ::*0000019* :: <<<<-------- End ----------------------------------------------->>>>
[3572] 09:54:36.305 ::*0000019* :: WinHttpSendRequest() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpReceiveResponse(0x4f450000, 0x0)
[3572] 09:54:36.305 ::*0000019* :: received data:
[3572] 09:54:36.305 ::*0000019* :: 1024 (0x400) bytes
[3572] 09:54:36.305 ::*0000019* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.305 ::*0000019* ::
[3572] HTTP/1.0 407 Proxy Authentication Required
[3572] 09:54:36.305 ::*0000019* :: Server: squid/2.6.STABLE19
[3572] 09:54:36.305 ::*0000019* :: Date: Thu, 06 Aug 2009 05:54:36 GMT
[3572] 09:54:36.305 ::*0000019* :: Content-Type: text/html
[3572] 09:54:36.305 ::*0000019* ::
[3572] Content-Length: 1342
[3572] 09:54:36.305 ::*0000019* :: Expires: Thu, 06 Aug 2009 05:54:36 GMT
[3572] 09:54:36.305 ::*0000019* :: X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0
[3572] 09:54:36.305 ::*0000019* :: Proxy-Authenticate: Basic realm
[3572] ="Squid proxy-caching web server"
[3572] 09:54:36.305 ::*0000019* :: X-Cache: MISS from igwbft2.bftcom.com
[3572] 09:54:36.305 ::*0000019* :: X-Cache-Lookup: NONE from igwbft2.bftcom.com:8080
[3572] 09:54:36.305 ::*0000019* ::
[3572] Via: 1.0 igwbft2.bftcom.com:8080 (squid/2.6.STABLE19)
[3572] 09:54:36.305 ::*0000019* ::
[3572] Proxy-Connection: close
[3572]
[3572] 09:54:36.305 ::*0000019* :: <<<<-------- End ----------------------------------------------->>>>
[3572] 09:54:36.305 ::*0000019* :: WinHttpReceiveResponse() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryHeaders(0x4f450000, (0x20000013), "null", 0x4f3e4cc4, 0x47f6e3d8 [4], 0x0 [0])
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryHeaders() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryAuthSchemes(0x4f450000, 0x47f6e3d0, 0x47f6e3f4)
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryAuthSchemes() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryAuthSchemes(0x4f450000, 0x47f6e3d0, 0x47f6e3f4)
[3572] 09:54:36.305 ::*0000019* :: WinHttpQueryAuthSchemes() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentials(0x4f450000, 0x1, 0x1, "", "username", "password")
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentialsA(0x4f450000, 0x1, 0x1, "", "username", "password")
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentialsA() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentials() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentials(0x4f450000, 0x1, 0x1, "", "username", "password")
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentialsA(0x4f450000, 0x1, 0x1, "", "username", "password")
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentialsA() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSetCredentials() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: WinHttpSendRequest(0x4f450000, "Content-type: application/timestamp-query", -1, 0x4eb98df8, 64, 64, 0)
[3572] 09:54:36.305 ::*0000019* :: WinHttpCreateUrlA(0x47f6e148, 0x0, 0x4f460000, 0x47f6e12c)
[3572] 09:54:36.305 ::*0000019* :: WinHttpCreateUrlA() returning TRUE
[3572] 09:54:36.305 ::*0000019* :: Using proxy server: proxy.bftcom.com:8080
[3572] 09:54:36.305 ::*0000019* :: sending data:
[3572] 09:54:36.305 ::*0000019* :: 322 (0x142) bytes
[3572] 09:54:36.321 ::*0000019* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.321 ::*0000019* ::
[3572] POST
http://www.cryptopro.ru/tsp/tsp.srf HTTP/1.1
[3572] 09:54:36.321 ::*0000019* :: Content-Length: 64
[3572] 09:54:36.321 ::*0000019* :: User-Agent: Crypto-Pro tspcli.dll
[3572] 09:54:36.321 ::*0000019* :: Host:
www.cryptopro.ru [3572] 09:54:36.321 ::*0000019* ::
[3572] Proxy-Authorization: Basic dHJ1bnRvZmY6c2plc3Rlcg==
[3572] 09:54:36.321 ::*0000019* :: Proxy-Connection: Keep-Alive
[3572] 09:54:36.321 ::*0000019* ::
[3572] Content-Type: application/timestamp-query
[3572]
[3572] 09:54:36.321 ::*0000019* :: <<<<-------- End ----------------------------------------------->>>>
[3572] 09:54:36.321 ::*0000019* :: WinHttpSendRequest() returning TRUE
[3572] 09:54:36.321 ::*0000019* :: WinHttpReceiveResponse(0x4f450000, 0x0)
[3572] 09:54:36.337 ::*0000019* :: received data:
[3572] 09:54:36.337 ::*0000019* :: 381 (0x17d) bytes
[3572] 09:54:36.399 ::*0000019* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.399 ::*0000019* ::
[3572] HTTP/1.0 200 OK
[3572] 09:54:36.399 ::*0000019* :: Content-Length: 1402
[3572] 09:54:36.399 ::*0000019* :: Date: Thu, 06 Aug 2009 05:54:39 GMT
[3572] 09:54:36.399 ::*0000019* :: Content-Type: application/timestamp-reply
[3572] 09:54:36.399 ::*0000019* ::
[3572] Server: Microsoft-IIS/6.0
[3572] 09:54:36.399 ::*0000019* :: X-Powered-By: ASP.NET
[3572] 09:54:36.399 ::*0000019* :: MicrosoftOfficeWebServer: 5.0_Pub
[3572] 09:54:36.399 ::*0000019* :: X-Cache: MISS from igwbft2.bftcom.com
[3572] 09:54:36.399 ::*0000019* ::
[3572] X-Cache-Lookup: MISS from igwbft2.bftcom.com:8080
[3572] 09:54:36.399 ::*0000019* :: Via: 1.0 igwbft2.bftcom.com:8080 (squid/2.6.STABLE19)
[3572] 09:54:36.399 ::*0000019* ::
[3572] Proxy-Connection: keep-alive
[3572]
[3572] 09:54:36.415 ::*0000019* :: <<<<-------- End ----------------------------------------------->>>>
[3572] 09:54:36.415 ::*0000019* :: WinHttpReceiveResponse() returning TRUE
[3572] 09:54:36.415 ::*0000019* :: WinHttpQueryHeaders(0x4f450000, (0x20000013), "null", 0x4f3e4cc4, 0x47f6e3d8 [4], 0x0 [0])
[3572] 09:54:36.415 ::*0000019* :: WinHttpQueryHeaders() returning TRUE
[3572] 09:54:36.415 ::*0000019* :: WinHttpQueryAuthSchemes(0x4f450000, 0x47f6e3d0, 0x47f6e3f4)
[3572] 09:54:36.415 ::*0000019* :: WinHttpQueryAuthSchemes: error 4317 [0x10dd]
[3572] 09:54:36.415 ::*0000019* :: WinHttpQueryAuthSchemes() returning FALSE
[3572] 09:54:36.415 ::*0000019* :: WinHttpReadData(0x4f450000, 0x4f511008, 65536, 0x47f6e3d8)
[3572] 09:54:36.415 ::*0000019* :: WinHttpReadData() returning TRUE
[3572] 09:54:36.415 ::*0000019* :: WinHttpReadData(0x4f450000, 0x4f511008, 65536, 0x47f6e3d8)
[3572] 09:54:36.415 ::*0000019* :: WinHttpReadData() returning TRUE
[3572] 09:54:36.415 ::*0000019* :: WinHttpCloseHandle(0x4f450000)
[3572] 09:54:36.430 ::*0000019* :: WinHttpCloseHandle() returning TRUE
[3572] 09:54:36.430 ::*Session* :: WinHttpCloseHandle(0x4ea45100)
[3572] 09:54:36.430 ::*Session* :: WinHttpCloseHandle() returning TRUE
[3572] cades.dll: {3692} /CChainValidationProcess::validateChain/ ChainValidation.h(1043) : #start#
[3572] cades.dll: {3692} /CChainValidationProcess::buildChain/ ChainValidation.h(1073) : #start#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(901) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CChainPolicyVerification::verifyTime/ ChainValidation.h(630) : #start#
[3572] cades.dll: {3692} /CChainPolicyVerification::verifyTime/ ChainValidation.h(632) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CSingleChain::chainContext/ ChainValidation.h(473) : #start#
[3572] cades.dll: {3692} /CSingleChain::chainContext/ ChainValidation.h(477) : #success#
[3572] cades.dll: {3692} /CChainStatus::chainContext/ ChainValidation.h(497) : #start#
[3572] cades.dll: {3692} /CChainStatus::chainContext/ ChainValidation.h(514) : #success#
[3572] cades.dll: {3692} /CChainPolicyVerification::chainContext/ ChainValidation.h(636) : #start#
[3572] pkivalidator.dll: {3692} /CertDllVerifyTimestampSigningCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(50) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(903) : pExtraStatus = 0x00000000
[3572] pkivalidator.dll: {3692} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(867) : pExtraPara = 0x4eb56bcc
[3572] pkivalidator.dll: {3692} /CertDllVerifySignatureCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(48) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(903) : pExtraStatus = 0x00000000
[3572] pkivalidator.dll: {3692} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(867) : pExtraPara = 0x47f6d614
[3572] pkivalidator.dll: {3692} /CertDllVerifyPrivateKeyUsagePeriodCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(46) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(903) : pExtraStatus = 0x00000000
[3572] pkivalidator.dll: {3692} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(867) : pExtraPara = 0x47f6cfd8
[3572] pkivalidator.dll: {3692} /CertDllVerifyBasicConstraintsCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(55) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /IsValidByApplicationUsage/ CertDllVerifyCertificateChainPolicyImpl.cpp(841) : Certificate is valid
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] cades.dll: {3692} /CChainPolicyVerification::chainContext/ ChainValidation.h(663) : #success#
[3572] cades.dll: {3556} /DllMain/ cades.cpp(3796) : hInstance=6E000000, dwReason=2 lpReserved=0
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CEvidenceSinkProxy::firstElement/ ValidationEvidence.h(1322) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::firstElement/ ValidationEvidence.h(1554) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::firstElement/ ValidationEvidence.h(1556) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::lastElement/ ChainValidation.h(327) : #start#
[3572] cades.dll: {3692} /CEvidenceSinkProxy::lastElement/ ValidationEvidence.h(1334) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::lastElement/ ValidationEvidence.h(1568) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::lastElement/ ValidationEvidence.h(1570) : #success#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(964) : #success#
[3572] cades.dll: {3692} /CChainValidationProcess::checkRevocation/ ChainValidation.h(1095) : #start#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(901) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(706) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(708) : #success#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(706) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(708) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(712) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(714) : #success#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(712) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(714) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CEndCertificateRevocationCheck::firstElement/ RevocationCheck.h(747) : #start#
[3572] cades.dll: {3692} /CRevocationCheckerQueue::checkRevocation/ RevocationCheck.h(49) : #start#
[3572] cades.dll: {3692} /CNoCheck::checkRevocation/ RevocationCheck.h(683) : #start#
[3572] cades.dll: {3692} /CNoCheck::checkRevocation/ RevocationCheck.h(684) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::lastElement/ ChainValidation.h(327) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::lastElement/ ChainValidation.h(327) : #start#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(964) : #success#
[3572] cades.dll: {3692} /CChainValidationProcess::validateChain/ ChainValidation.h(1064) : #success#
[3572] 09:54:36.477 ::*Session* :: WinHttpCloseHandle(0x4ea45000)
[3572] 09:54:36.477 ::*Session* :: WinHttpCloseHandle() returning TRUE
[3572] cades.dll: {3692} /CadesMsgEnhanceSignatureImpl/ cades.cpp(1183) : signatureTimeStampToken recieved and added to signature
[3572] cades.dll: {3692} /CChainValidationProcess::validateChain/ ChainValidation.h(1043) : #start#
[3572] cades.dll: {3692} /CChainValidationProcess::buildChain/ ChainValidation.h(1073) : #start#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(901) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CChainPolicyVerification::verifyTime/ ChainValidation.h(630) : #start#
[3572] cades.dll: {3692} /CChainPolicyVerification::verifyTime/ ChainValidation.h(632) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CSingleChain::chainContext/ ChainValidation.h(473) : #start#
[3572] cades.dll: {3692} /CSingleChain::chainContext/ ChainValidation.h(477) : #success#
[3572] cades.dll: {3692} /CChainStatus::chainContext/ ChainValidation.h(497) : #start#
[3572] cades.dll: {3692} /CChainStatus::chainContext/ ChainValidation.h(514) : #success#
[3572] cades.dll: {3692} /CChainPolicyVerification::chainContext/ ChainValidation.h(636) : #start#
[3572] pkivalidator.dll: {3692} /CertDllVerifySignatureCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(48) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(903) : pExtraStatus = 0x00000000
[3572] pkivalidator.dll: {3692} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(867) : pExtraPara = 0x4eb56bcc
[3572] pkivalidator.dll: {3692} /CertDllVerifyPrivateKeyUsagePeriodCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(46) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /CheckInitAndGetExtraStatus/ CertDllVerifyCertificateChainPolicyImpl.cpp(903) : pExtraStatus = 0x00000000
[3572] pkivalidator.dll: {3692} /CheckAndGetExtraPara/ CertDllVerifyCertificateChainPolicyImpl.cpp(867) : pExtraPara = 0x47f6d848
[3572] pkivalidator.dll: {3692} /CertDllVerifyBasicConstraintsCertificateChainPolicy/ CertDllVerifyCertificateChainPolicy.cpp(55) : Start
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(13) : Start
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] pkivalidator.dll: {3692} /ReportError/ CertDllVerifyCertificateChainPolicyImpl.cpp(1001) : No error encountered. Other checks can be performed - returning false.
[3572] pkivalidator.dll: {3692} /CertDllVerifyCertificateChainPolicyProxy/ CertDllVerifyCertificateChainPolicy.cpp(29) : Finish. Returning TRUE.
[3572] cades.dll: {3692} /CChainPolicyVerification::chainContext/ ChainValidation.h(663) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CEvidenceSinkProxy::firstElement/ ValidationEvidence.h(1322) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::firstElement/ ValidationEvidence.h(1554) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::firstElement/ ValidationEvidence.h(1556) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::lastElement/ ChainValidation.h(327) : #start#
[3572] cades.dll: {3692} /CEvidenceSinkProxy::lastElement/ ValidationEvidence.h(1334) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::lastElement/ ValidationEvidence.h(1568) : #start#
[3572] cades.dll: {3692} /CInitialEvidenceImpl::lastElement/ ValidationEvidence.h(1570) : #success#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(964) : #success#
[3572] cades.dll: {3692} /CChainValidationProcess::checkRevocation/ ChainValidation.h(1095) : #start#
[3572] cades.dll: {3692} /CChainWalker::walk/ ChainValidation.h(901) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::verifyTime/ ChainValidation.h(288) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(706) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(708) : #success#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(706) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::verifyTime/ RevocationCheck.h(708) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::evidenceVerifyTime/ ChainValidation.h(294) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(712) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(714) : #success#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(712) : #start#
[3572] cades.dll: {3692} /CCertificateRevocationCheck::evidenceVerifyTime/ RevocationCheck.h(714) : #success#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chainContext/ ChainValidation.h(300) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::chain/ ChainValidation.h(306) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CChainObserverQueue::firstElement/ ChainValidation.h(313) : #start#
[3572] cades.dll: {3692} /CEndCertificateRevocationCheck::firstElement/ RevocationCheck.h(747) : #start#
[3572] cades.dll: {3692} /CRevocationCheckerQueue::checkRevocation/ RevocationCheck.h(49) : #start#
[3572] cades.dll: {3692} /COcspCheck::checkRevocation/ RevocationCheck.h(330) : #start#
[3572] cades.dll: {3692} /COcspCheck::retrieveOcspResponse/ RevocationCheck.h(618) : #start#
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::LoadGroupPolicy/ OCSPRequest_Impl.cpp(161) : Loading GP...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::LoadGroupPolicy/ OCSPRequest_Impl.cpp(161) : Loading GP...
[3572] cades.dll: {3692} /COcspCheck::retrieveOcspResponse/ RevocationCheck.h(630) : Request object initialized
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::CheckPolicies/ OCSPRequest_Impl.cpp(232) : Checking policies...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::CheckPolicies/ OCSPRequest_Impl.cpp(246) : Checking policies... OK.
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::MakeRequest/ OCSPRequest_Impl.cpp(368) : Making request...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::MakeRequest/ OCSPRequest_Impl.cpp(373) : Filling SRs...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::MakeRequest/ OCSPRequest_Impl.cpp(402) : Filling extensions...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::MakeRequest/ OCSPRequest_Impl.cpp(440) : Encoding request...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::MakeRequest/ OCSPRequest_Impl.cpp(442) : Making request... OK.
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::Send/ OCSPRequest_Impl.cpp(578) : Sending request to "http://www.cryptopro.ru/ocspnc/ocsp.srf"...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::CheckPolicies/ OCSPRequest_Impl.cpp(250) : Checking HTTP policies...
[3572] ocspcli.dll: {3692} /CryptoPro::PKI::OCSP::Client::CRequest::Impl::CheckPolicies/ OCSPRequest_Impl.cpp(360) : Checking HTTP policies... OK.
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrl("http://www.cryptopro.ru/ocspnc/ocsp.srf", 0x0, 0x0, 0x47f6d2d4)
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrlA("http://www.cryptopro.ru/ocspnc/ocsp.srf", 0x27, 0x0, 0x47f6d188)
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrlA() returning TRUE
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrl() returning TRUE
[3572] 09:54:36.509 ::*Session* :: WinHttpOpen("Crypto-Pro ocspcli.dll", (1), "", "", 0x0)
[3572] 09:54:36.509 ::*Session* :: WinHttpOpen() returning handle 0x4ea45000
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrl("http://user:password@proxy.bftcom.com:8080", 0x0, 0x0, 0x47f6d310)
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrlA("http://user:password@proxy.bftcom.com:8080", 0x2d, 0x0, 0x47f6d188)
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrlA() returning TRUE
[3572] 09:54:36.509 ::*Session* :: WinHttpCrackUrl() returning TRUE
[3572] 09:54:36.509 ::*Session* :: WinHttpSetOption(0x4ea45000, (38), 0x47f6d2c0 [0x3], 12)
[3572] 09:54:36.509 ::*Session* :: WinHttpSetOption() returning TRUE
[3572] 09:54:36.509 ::*Session* :: WinHttpConnect(0x4ea45000, "www.cryptopro.ru", 80, 0x0)
[3572] 09:54:36.509 ::*Session* :: WinHttpConnect() returning handle 0x4ea45200
[3572] 09:54:36.509 ::*Session* :: WinHttpOpenRequest(0x4ea45200, "POST", "ocspnc/ocsp.srf", "", "", 0x0, 0x00000000)
[3572] 09:54:36.509 ::*Session* :: WinHttpCreateUrlA(0x47f6d068, 0x0, 0x4f460000, 0x47f6d0a4)
[3572] 09:54:36.509 ::*Session* :: WinHttpCreateUrlA() returning TRUE
[3572] 09:54:36.509 ::*000001a* :: WinHttpOpenRequest() returning handle 0x4f450000
[3572] 09:54:36.509 ::*000001a* :: WinHttpSetOption(0x4f450000, (77), 0x47f6d288 [0x2], 4)
[3572] 09:54:36.509 ::*000001a* :: WinHttpSetOption() returning TRUE
[3572] 09:54:36.509 ::*000001a* :: WinHttpSendRequest(0x4f450000, "Content-type: application/ocsp-request", -1, 0x4eb97298, 129, 129, 0)
[3572] 09:54:36.509 ::*000001a* :: WinHttpCreateUrlA(0x47f6d004, 0x0, 0x4f460000, 0x47f6cfe8)
[3572] 09:54:36.509 ::*000001a* :: WinHttpCreateUrlA() returning TRUE
[3572] 09:54:36.509 ::*000001a* :: Using proxy server: proxy.bftcom.com:8080
[3572] 09:54:36.509 ::*000001a* :: "proxy.bftcom.com" resolved
[3572] 09:54:36.509 ::*000001a* :: sending data:
[3572] 09:54:36.509 ::*000001a* :: 337 (0x151) bytes
[3572] 09:54:36.509 ::*000001a* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.509 ::*000001a* ::
[3572] POST
http://www.cryptopro.ru/ocspnc/ocsp.srf HTTP/1.1
[3572] 09:54:36.509 ::*000001a* :: Content-type: application/ocsp-request
[3572] 09:54:36.509 ::*000001a* :: User-Agent: Crypto-Pro ocspcli.dll
[3572] 09:54:36.509 ::*000001a* ::
[3572] Host:
www.cryptopro.ru [3572] 09:54:36.509 ::*000001a* :: Content-Length: 129
[3572] 09:54:36.509 ::*000001a* ::
[3572] Proxy-Connection: Keep-Alive
[3572]
[3572] 09:54:36.509 ::*000001a* :: <<<<-------- End ----------------------------------------------->>>>
[3572] 09:54:36.509 ::*000001a* :: WinHttpSendRequest() returning TRUE
[3572] 09:54:36.509 ::*000001a* :: WinHttpReceiveResponse(0x4f450000, 0x0)
[3572] 09:54:36.509 ::*000001a* :: received data:
[3572] 09:54:36.509 ::*000001a* :: 1024 (0x400) bytes
[3572] 09:54:36.509 ::*000001a* :: <<<<-------- HTTP headers follow below ----------------------------------------------->>>>
[3572] 09:54:36.509 ::*000001a* ::
[3572] HTTP/1.0 407 Proxy Authentication Required
[3572] 09:54:36.509 ::*000001a* :: Server: squid/2.6.STABLE19...