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

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline Евгений Афанасьев  
#11 Оставлено : 3 июля 2012 г. 19:41:04(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,034
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 730 раз в 688 постах
Лог jtls.
Offline sergey_it  
#12 Оставлено : 3 июля 2012 г. 19:58:52(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19


java -cp samples.jar ComLine.CheckConfFull

03.07.2012 18:52:40 ComLine.CheckConfFull checkJCP
INFO: ***Check JCP key pair generation and writing to store
03.07.2012 18:52:40 ru.CryptoPro.JCP.tools.SelfTester <init>
FINE: SelfTester ctor.
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/tools.SelfTester_external_clas
sNames=null
03.07.2012 18:52:40 ru.CryptoPro.JCP.tools.SelfTester <init>
FINE: SelfTester ctor OK.
03.07.2012 18:52:40 ru.CryptoPro.JCP.tools.Starter check
INFO: Loading JCP 1.0.53
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/tools.UnixMutex_class_pathToLo
cks=${java.io.tmpdir}\${user.name}
03.07.2012 18:52:40 ru.CryptoPro.JCP.tools.SelfTester run
FINE: SelfTester run.
03.07.2012 18:52:40 ru.CryptoPro.JCP.tools.Starter check
INFO: JCP loaded.
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.AlgIdSpec_class_default
=null
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.AlgIdSpec_class_default
DH=null
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.DegreeParamsSpec_class_
default=null
03.07.2012 18:52:40 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.DegreeParamsSpec_class_
defaultDH=null
03.07.2012 18:52:41 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.EllipticParamsSpecDH_cl
ass_defaultDH=null
03.07.2012 18:52:41 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.EllipticParamsSpec_clas
s_defaultECC=null
03.07.2012 18:52:41 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.DigestParamsSpec_class_
default=null
03.07.2012 18:52:41 ru.CryptoPro.JCP.pref.JCPPref getOID
CONFIG: System Preference Node: /ru/CryptoPro/JCP/params.CryptParamsSpec_class_d
efault=null
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences <init>
WARNING: Could not create windows registry node Software\JavaSoft\Prefs\ru\/Cryp
to/Pro\/J/C/P\/Random at root 0x80000002. Windows RegCreateKeyEx(...) returned e
rror code 5.
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:52:42 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Random.Used BIORandomList=null

03.07.2012 18:52:42 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:52:42 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Random.Used BIORandom=null
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:52:42 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:52:42 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Key.PublicKeySpec_class_defaul
t=-1
03.07.2012 18:52:43 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: System Preference Node: /ru/CryptoPro/JCP/tools/CPVerify.DigestStoreDefa
ultCPVerify_class_WhatRepositoryKeyName=-1
03.07.2012 18:52:43 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: System Preference Node: /ru/CryptoPro/JCP/tools/CPVerify.DigestStoreDefa
ultCPVerify_class_WhatRepositoryKeyName=-1
03.07.2012 18:52:51 ComLine.CheckConfFull keyGen
INFO: Generation of key pair is completed (GOST3410)
03.07.2012 18:52:51 ComLine.CheckConfFull keyGen
INFO: Generation of certificate is completed
03.07.2012 18:52:51 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:52:51 ComLine.CheckConfFull keyGen
INFO: Recording of a private key named "jcptestsignkey" to HDImageStore is compl
eted.
03.07.2012 18:52:51 ComLine.CheckConfFull checkJCP
INFO: ***Check JCP key pair generation and writing to store - OK
03.07.2012 18:52:51 ComLine.CheckConfFull checkJCP
INFO: ***Check JCP signature generation|verifycation
03.07.2012 18:52:51 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:52:51 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:52:51 ComLine.CheckConfFull signVer
INFO: Loading of a private key is completed
03.07.2012 18:52:51 ComLine.CheckConfFull signVer
INFO: Loading of a text is completed
03.07.2012 18:52:51 ComLine.CheckConfFull signVer
INFO: Generation of the signature is completed
03.07.2012 18:52:51 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:52:51 ComLine.CheckConfFull signVer
INFO: Loading of a public key is completed
03.07.2012 18:52:51 ComLine.CheckConfFull signVer
INFO: The signature is true
03.07.2012 18:52:51 ComLine.CheckConfFull checkJCP
INFO: ***JCP signature generation|verifycation - OK
03.07.2012 18:52:51 ComLine.CheckConfFull main
INFO:
JCP - OK

03.07.2012 18:52:51 ComLine.CheckConfFull checkCrypto
INFO: ***Check Crypto key pair generation and writing to store
03.07.2012 18:52:51 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:52:51 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:52:51 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Random.Used BIORandom=null
03.07.2012 18:52:51 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:52:51 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:53:00 ComLine.CheckConfFull keyGen
INFO: Generation of key pair is completed (GOST3410DH)
03.07.2012 18:53:00 ComLine.CheckConfFull keyGen
INFO: Generation of certificate is completed
03.07.2012 18:53:00 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:00 ComLine.CheckConfFull keyGen
INFO: Recording of a private key named "jcptestcryptokey" to HDImageStore is com
pleted.
03.07.2012 18:53:00 ComLine.CheckConfFull checkCrypto
INFO: ***Check Crypto key pair generation and writing to store - OK
03.07.2012 18:53:00 ComLine.CheckConfFull main
INFO:
Crypto - OK

03.07.2012 18:53:00 ComLine.CheckConfFull checkJTLS
INFO: ***Prepare keys
03.07.2012 18:53:00 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:53:00 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:53:00 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Random.Used BIORandom=null
03.07.2012 18:53:00 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:53:00 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:53:06 ComLine.CheckConfFull keyGen
INFO: Generation of key pair is completed (GOST3410DH)
03.07.2012 18:53:06 ComLine.CheckConfFull keyGen
INFO: Generation of certificate is completed
03.07.2012 18:53:06 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:08 ComLine.CheckConfFull keyGen
INFO: Recording of a private key named "jcptestserverkey" to HDImageStore is com
pleted.
03.07.2012 18:53:08 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:53:08 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:53:08 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/Random.Used BIORandom=null
03.07.2012 18:53:08 java.util.prefs.WindowsPreferences WindowsRegOpenKey1
WARNING: Trying to recreate Windows registry node Software\JavaSoft\Prefs\ru\/Cr
ypto/Pro\/J/C/P\/Random at root 0x80000002.
03.07.2012 18:53:08 java.util.prefs.WindowsPreferences openKey
WARNING: Could not open windows registry node Software\JavaSoft\Prefs\ru\/Crypto
/Pro\/J/C/P\/Random at root 0x80000002. Windows RegOpenKey(...) returned error c
ode 2.
03.07.2012 18:53:15 ComLine.CheckConfFull keyGen
INFO: Generation of key pair is completed (GOST3410DH)
03.07.2012 18:53:15 ComLine.CheckConfFull keyGen
INFO: Generation of certificate is completed
03.07.2012 18:53:15 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:16 ComLine.CheckConfFull keyGen
INFO: Recording of a private key named "jcptestclientkey" to HDImageStore is com
pleted.
03.07.2012 18:53:16 ComLine.CheckConfFull checkJTLS
INFO: ***Prepare files
03.07.2012 18:53:16 ComLine.CheckConfFull checkJTLS
INFO: ***Prepare TrustStore
03.07.2012 18:53:16 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:16 ComLine.CheckConfFull createTrustStore
INFO: Loading of a certificate is completed
03.07.2012 18:53:17 ComLine.CheckConfFull checkJTLS
INFO: ***Test sll without autentification of client
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
FINE: keyStore is :
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
FINE: keyStore type is : HDImageStore
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
FINE: keyStore provider is :
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
FINE: init keystore
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
INFO: defaultStoreProvider =
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
INFO:
03.07.2012 18:53:17 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:17 ru.CryptoPro.ssl.SSLContextImpl d
FINE: init keymanager of type GostX509
03.07.2012 18:53:17 ru.CryptoPro.ssl.G <init>
FINE: %% adding as private keys %%
03.07.2012 18:53:17 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:17 ru.CryptoPro.JCP.KeyStore.JCPKeyStore engineGetKey
FINE: THROW
java.security.UnrecoverableKeyException: Password is not needed.
at ru.CryptoPro.JCP.KeyStore.j.e(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.j.a(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.ContainerStore.engineGetKey(Unknown Source)

at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineGetKey(Unknown Source)
at java.security.KeyStore.getKey(Unknown Source)
at ru.CryptoPro.ssl.G.<init>(Unknown Source)
at ru.CryptoPro.ssl.KeyManagerFactoryImpl.engineInit(Unknown Source)
at javax.net.ssl.KeyManagerFactory.init(Unknown Source)
at ru.CryptoPro.ssl.SSLContextImpl.d(Unknown Source)
at ru.CryptoPro.ssl.SSLServerSocketFactoryImpl.<init>(Unknown Source)
at JTLS_samples.Server.<init>(Unknown Source)
at ComLine.CheckConfFull.tls(Unknown Source)
at ComLine.CheckConfFull.checkJTLS(Unknown Source)
at ComLine.CheckConfFull.main(Unknown Source)
03.07.2012 18:53:17 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:18 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:18 ru.CryptoPro.JCP.KeyStore.JCPKeyStore engineGetKey
FINE: THROW
java.security.UnrecoverableKeyException: Password is not needed.
at ru.CryptoPro.JCP.KeyStore.j.e(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.j.b(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.ContainerStore.engineGetKey(Unknown Source)

at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineGetKey(Unknown Source)
at java.security.KeyStore.getKey(Unknown Source)
at ru.CryptoPro.ssl.G.<init>(Unknown Source)
at ru.CryptoPro.ssl.KeyManagerFactoryImpl.engineInit(Unknown Source)
at javax.net.ssl.KeyManagerFactory.init(Unknown Source)
at ru.CryptoPro.ssl.SSLContextImpl.d(Unknown Source)
at ru.CryptoPro.ssl.SSLServerSocketFactoryImpl.<init>(Unknown Source)
at JTLS_samples.Server.<init>(Unknown Source)
at ComLine.CheckConfFull.tls(Unknown Source)
at ComLine.CheckConfFull.checkJTLS(Unknown Source)
at ComLine.CheckConfFull.main(Unknown Source)
03.07.2012 18:53:18 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:19 ru.CryptoPro.ssl.G <init>
FINE:
found key: jcptestclientkey
found key: jcptestserverkey
03.07.2012 18:53:19 ru.CryptoPro.ssl.G <init>
FINE:

Certificate chain [0] for key:jcptestclientkey
Subject: CN=jcptestclientkey, OU=Security, O=CryptoPro, C=RU
Valid from Tue Jul 03 18:53:15 YEKT 2012 until Wed Jul 03 18:53:15 YEKT 2013

Certificate chain [0] for key:jcptestserverkey
Subject: CN=jcptestserverkey, OU=Security, O=CryptoPro, C=RU
Valid from Tue Jul 03 18:53:06 YEKT 2012 until Wed Jul 03 18:53:06 YEKT 2013

03.07.2012 18:53:19 ru.CryptoPro.ssl.SSLContextImpl d
FINE: trustStore is: C:\JCP.1.0.52\jcp.1.0.53\samples\jcptesttrust.store
03.07.2012 18:53:19 ru.CryptoPro.ssl.SSLContextImpl d
FINE: trustStore type is : HDImageStore
03.07.2012 18:53:19 ru.CryptoPro.ssl.SSLContextImpl d
FINE: trustStore provider is :
03.07.2012 18:53:19 ru.CryptoPro.ssl.SSLContextImpl d
FINE: init truststore
03.07.2012 18:53:19 ru.CryptoPro.JCP.pref.JCPPref get
CONFIG: System Preference Node: /ru/CryptoPro/JCP/KeyStore/HDImage.HDImageStore_
class_default=${user.home}\Local Settings\Application Data\Crypto Pro
03.07.2012 18:53:20 ru.CryptoPro.ssl.SSLContextImpl d
FINE: init trustmanager of type GostX509
03.07.2012 18:53:20 ru.CryptoPro.ssl.k a
FINE:
%% adding as trusted certificates %%

Subject: CN=jcptestclientkey, OU=Security, O=CryptoPro, C=RU
Valid from Tue Jul 03 18:53:15 YEKT 2012 until Wed Jul 03 18:53:15 YEKT 2013

03.07.2012 18:53:20 ru.CryptoPro.ssl.SSLContextImpl d
FINE: init context
03.07.2012 18:53:20 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Session_cache_size_default=20
03.07.2012 18:53:20 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Session_time_default=24
03.07.2012 18:53:20 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Session_cache_size_default=20
03.07.2012 18:53:20 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Session_time_default=24
03.07.2012 18:53:20 ru.CryptoPro.ssl.SSLContextImpl engineInit
FINE: trigger seeding of SecureRandom
03.07.2012 18:53:20 ru.CryptoPro.ssl.SSLContextImpl engineInit
FINE: done seeding SecureRandom
03.07.2012 18:53:20 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:20 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Client_auth_default=0
03.07.2012 18:53:20 ComLine.CheckConfFull tls
INFO: server started
03.07.2012 18:53:20 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:20 ru.CryptoPro.ssl.V <init>
FINE: Created: [Session-1, Unknown 0x0:0x0]
03.07.2012 18:53:20 ru.CryptoPro.ssl.M setSoTimeout
FINE: main, setSoTimeout(100000) called
03.07.2012 18:53:20 JTLS_samples.Client proc
INFO: Client request: GET /jcptestdoc.in HTTP/1.0


03.07.2012 18:53:20 ru.CryptoPro.ssl.M setSoTimeout
FINE: Thread-8, setSoTimeout(100000) called
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q m
FINE: %% No cached client session
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q m
FINE: Set null SessionId
03.07.2012 18:53:20 ru.CryptoPro.ssl.i l
FINE: %% ClientHello, TLSv1; Cipher Suites: [TLS_CIPHER_2001, TLS_CIPHER_94, SSL
3_CK_GVO_KB2]; Compression Methods: 0
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 JTLS_samples.Server proc
INFO: Server: read request
03.07.2012 18:53:20 JTLS_samples.Server readHeader
FINE: Try reading (Server.readHeader)
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: begin reading data: r.available() = 0
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a <init>
FINE: ClientHello sessionId:{}
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% ClientHello, TLSv1; Cipher Suites: [TLS_CIPHER_2001, TLS_CIPHER_94, SSL
3_CK_GVO_KB2]; Compression Methods: 0
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: create new Session
03.07.2012 18:53:20 ru.CryptoPro.ssl.G a
FINE: %% getting aliases for Server
03.07.2012 18:53:20 ru.CryptoPro.ssl.G a
FINE: %% matching alias: jcptestserverkey
03.07.2012 18:53:20 ru.CryptoPro.ssl.u b
FINE: %%Choosen server alias: jcptestserverkey
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: handshakeDigest :2a48f675
03.07.2012 18:53:20 ru.CryptoPro.ssl.V <init>
FINE: Created: [Session-1, TLS_CIPHER_2001]
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: clientHello SessionId:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106,
95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251,
23, 25, 77}
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% ServerHello, TLSv1; Cipher Suite: TLS_CIPHER_2001; Compression Method:
0
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% Cipher suite: TLS_CIPHER_2001
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% Certificate message:

Subject: CN=jcptestserverkey, OU=Security, O=CryptoPro, C=RU
Valid from Tue Jul 03 18:53:06 YEKT 2012 until Wed Jul 03 18:53:06 YEKT 2013

03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% ServerHelloDone (empty)
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.y <init>
FINE: ServerHello sessionId:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106,
95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251,
23, 25, 77}
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% ServerHello, TLSv1; Cipher Suite: TLS_CIPHER_2001; Compression Method:
0
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: handshakeDigest :368b1a4f
03.07.2012 18:53:20 ru.CryptoPro.ssl.V <init>
FINE: Created: [Session-2, TLS_CIPHER_2001]
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% New session TLS_CIPHER_2001
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% Certificate message:

Subject: CN=jcptestserverkey, OU=Security, O=CryptoPro, C=RU
Valid from Tue Jul 03 18:53:06 YEKT 2012 until Wed Jul 03 18:53:06 YEKT 2013

03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% ServerHelloDone (empty)
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% ClientKeyExchange...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% ClientKeyExchange...
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: clntEncIV:A6 29 C8 43 30 81 25 F7
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: clntEncIV:A6 29 C8 43 30 81 25 F7
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: svrEncIV:F4 DB E7 03 B4 1C 0F 50
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: svrEncIV:F4 DB E7 03 B4 1C 0F 50
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: ChangeCipherSpec %% Finished.
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: 76 92 F9 41
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Begin decrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Decrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% Finished.
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.i a
FINE: ChangeCipherSpec %% Finished.
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: FE 40 DB 7B
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Begin decrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Decrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% Finished.
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: %% Cached server session: [Session-1, TLS_CIPHER_2001]
03.07.2012 18:53:20 ru.CryptoPro.ssl.u a
FINE: (ServerHandshaker.clientFinished)
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --handshake finished--
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: %% Cached client session: [Session-2, TLS_CIPHER_2001]
03.07.2012 18:53:20 ru.CryptoPro.ssl.Q a
FINE: (ClientHandshaker.serverFinished)
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --handshake finished--
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: 93 82 1A B4
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 JTLS_samples.Client proc
INFO: Client: parse answer
03.07.2012 18:53:20 JTLS_samples.Client readHeader
FINE: Try reading (Client.readHeader)
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: begin reading data: r.available() = 0
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Begin decrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Decrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: data size: r.available() = 31
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: reading data was done: r.available() = 31
03.07.2012 18:53:20 JTLS_samples.Server proc
INFO: Server: parse request
03.07.2012 18:53:20 JTLS_samples.Server proc
INFO: Server: read file
03.07.2012 18:53:20 JTLS_samples.Server proc
INFO: Server: answer
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: 2D 5F 72 B0
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Begin decrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Decrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: data size: r.available() = 38
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: reading data was done: r.available() = 38
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: begin reading data: r.available() = 0
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: E0 47 AC 43
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Begin decrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M close
FINE: Thread-8, called close()
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b b
FINE: Decrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: data size: r.available() = 5
03.07.2012 18:53:20 ru.CryptoPro.ssl.s read
FINE: reading data was done: r.available() = 5
03.07.2012 18:53:20 JTLS_samples.Client proc
INFO: answer was writing to: C:\JCP.1.0.52\jcp.1.0.53\samples\jcptestdoc.outjcpt
estdoc.in
03.07.2012 18:53:20 ru.CryptoPro.ssl.M close
FINE: main, called close()
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: main, SEND TLSv1 ALERT: warning, description = CLOSE_NOTIFY
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: B5 3B E1 4C
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ComLine.CheckConfFull tls
INFO: GET complete
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: Thread-8, SEND TLSv1 ALERT: warning, description = CLOSE_NOTIFY
03.07.2012 18:53:20 ru.CryptoPro.ssl.Z a
FINE: MAC: 30 3C 0F B4
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Begin encrypt...
03.07.2012 18:53:20 ru.CryptoPro.ssl.a.b a
FINE: Encrypted...
03.07.2012 18:53:20 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:20 ComLine.CheckConfFull checkJTLS
INFO: ***Test sll with autentification of client
03.07.2012 18:53:21 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:21 ru.CryptoPro.JCP.pref.JCPPref getInt
CONFIG: User Preference Node: /ru/CryptoPro/ssl.Client_auth_default=0
03.07.2012 18:53:21 ComLine.CheckConfFull tls
INFO: server started
03.07.2012 18:53:21 ru.CryptoPro.ssl.M setSoTimeout
FINE: main, setSoTimeout(100000) called
03.07.2012 18:53:21 JTLS_samples.Client proc
INFO: Client request: GET /jcptestdoc.in HTTP/1.0


03.07.2012 18:53:21 ru.CryptoPro.ssl.Q m
FINE: %% Client cached [Session-2, TLS_CIPHER_2001]
03.07.2012 18:53:21 ru.CryptoPro.ssl.Q m
FINE: %% Try resuming [Session-2, TLS_CIPHER_2001] from port 54281
03.07.2012 18:53:21 ru.CryptoPro.ssl.Q m
FINE: Try resuming:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106, 95, 211,
82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251, 23, 25,
77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.i l
FINE: %% ClientHello, TLSv1; Cipher Suites: [TLS_CIPHER_2001, TLS_CIPHER_94, SSL
3_CK_GVO_KB2]; Compression Methods: 0
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:21 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
03.07.2012 18:53:21 ru.CryptoPro.ssl.M setSoTimeout
FINE: Thread-9, setSoTimeout(100000) called
03.07.2012 18:53:21 JTLS_samples.Server proc
INFO: Server: read request
03.07.2012 18:53:21 JTLS_samples.Server readHeader
FINE: Try reading (Server.readHeader)
03.07.2012 18:53:21 ru.CryptoPro.ssl.s read
FINE: begin reading data: r.available() = 0
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: Reading and processing packages...
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: --READ--
03.07.2012 18:53:21 ru.CryptoPro.ssl.a <init>
FINE: ClientHello sessionId:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106,
95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251,
23, 25, 77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: %% ClientHello, TLSv1; Cipher Suites: [TLS_CIPHER_2001, TLS_CIPHER_94, SSL
3_CK_GVO_KB2]; Compression Methods: 0
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: client resumes session:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106
, 95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251
, 23, 25, 77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: handshakeDigest :4ee14d81
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: %% Resuming [Session-1, TLS_CIPHER_2001]
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: clientHello SessionId:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106,
95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251,
23, 25, 77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: %% ServerHello, TLSv1; Cipher Suite: TLS_CIPHER_2001; Compression Method:
0
03.07.2012 18:53:21 ru.CryptoPro.ssl.u a
FINE: %% Cipher suite: TLS_CIPHER_2001
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: clntEncIV:5A A8 FC EF A1 D6 90 F2
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: svrEncIV:22 93 15 12 83 AA A1 05
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:21 ru.CryptoPro.ssl.y <init>
FINE: ServerHello sessionId:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106,
95, 211, 82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251,
23, 25, 77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.Q a
FINE: %% ServerHello, TLSv1; Cipher Suite: TLS_CIPHER_2001; Compression Method:
0
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: handshakeDigest :29a7789c
03.07.2012 18:53:21 ru.CryptoPro.ssl.Q a
FINE: Try resuming:{79, 242, 235, 64, 77, 224, 224, 235, 121, 182, 106, 95, 211,
82, 236, 24, 1, 59, 43, 78, 227, 246, 201, 88, 182, 141, 80, 243, 251, 23, 25,
77}
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: clntEncIV:5A A8 FC EF A1 D6 90 F2
03.07.2012 18:53:21 ru.CryptoPro.ssl.M a
FINE: --WRITE--
03.07.2012 18:53:21 ru.CryptoPro.ssl.i a
FINE: ChangeCipherSpec %% Finished.
03.07.2012 18:53:21 ru.CryptoPro.ssl.Z a
FINE: MAC: 17 04 69 47
03.07.2012 18:53:21 ru.CryptoPro.ssl.a.b a
FINE: Begin...
Offline Евгений Афанасьев  
#13 Оставлено : 3 июля 2012 г. 20:08:54(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,034
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 730 раз в 688 постах
Ок. А можно ваш лог с ошибкой (обмен с сервером)?
Offline sergey_it  
#14 Оставлено : 3 июля 2012 г. 20:16:57(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19

....

network: Connecting http://ssl.test.ru:443/ with proxy=DIRECT
Allow unsafe renegotiation: false
Allow legacy hello messages: true
Is initial handshake: true
Is secure renegotiation: false
%% No cached client session
*** ClientHello, TLSv1
RandomCookie: GMT: 1324461710 bytes = { 51, 111, 41, 237, 72, 153, 54, 17, 10, 88, 35, 152, 118, 122, 231, 116, 211, 148, 102, 0, 74, 162, 4, 122, 24, 160, 134, 175 }
Session ID: {}
Cipher Suites: [SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SHA, SSL_DHE_DSS_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, SSL_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
Compression Methods: { 0 }
***
[write] MD5 and SHA1 hashes: len = 81
0000: 01 00 00 4D 03 01 4F F2 AF 8E 33 6F 29 ED 48 99 ...M..O...3o).H.
0010: 36 11 0A 58 23 98 76 7A E7 74 D3 94 66 00 4A A2 6..X#.vz.t..f.J.
0020: 04 7A 18 A0 86 AF 00 00 26 00 04 00 05 00 2F 00 .z......&...../.
0030: 35 00 33 00 39 00 32 00 38 00 0A 00 16 00 13 00 5.3.9.2.8.......
0040: 09 00 15 00 12 00 03 00 08 00 14 00 11 00 FF 01 ................
0050: 00 .
thread applet-ru.it.poltava.eds.applet.JCPApplet.class-1, WRITE: TLSv1 Handshake, length = 81
[Raw write]: length = 86
0000: 16 03 01 00 51 01 00 00 4D 03 01 4F F2 AF 8E 33 ....Q...M..O...3
0010: 6F 29 ED 48 99 36 11 0A 58 23 98 76 7A E7 74 D3 o).H.6..X#.vz.t.
0020: 94 66 00 4A A2 04 7A 18 A0 86 AF 00 00 26 00 04 .f.J..z......&..
0030: 00 05 00 2F 00 35 00 33 00 39 00 32 00 38 00 0A .../.5.3.9.2.8..
0040: 00 16 00 13 00 09 00 15 00 12 00 03 00 08 00 14 ................
0050: 00 11 00 FF 01 00 ......
JVM[id=0]-Heartbeat sent heartbeat: [Conversation: id=0, initiatingSide=true] { healthy: true, ageSeconds: 7, availableHeapKB: 908566, appletThreads: 7 }
[Raw read]: length = 5
0000: 15 03 01 00 02 .....
[Raw read]: length = 2
0000: 02 28 .(
thread applet-ru.it.poltava.eds.applet.JCPApplet.class-1, READ: TLSv1 Alert, length = 2
thread applet-ru.it.poltava.eds.applet.JCPApplet.class-1, RECV TLSv1 ALERT: fatal, handshake_failure
thread applet-ru.it.poltava.eds.applet.JCPApplet.class-1, called closeSocket()
thread applet-ru.it.poltava.eds.applet.JCPApplet.class-1, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure


полный лог в личке.
Offline Евгений Афанасьев  
#15 Оставлено : 3 июля 2012 г. 20:47:23(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,034
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 730 раз в 688 постах
В списке поддерживаемых алгоритмов, отправляемом клиентом, ciphersuite нет ГОСТ алгоритмов (вероятно, из-за ошибки при создании контекста). В логе CheckConfFull есть ошибки при работе с реестром.
Помимо сановского провайдера и ru.CryptoPro.ssl.Provider (JCP и т.п.) в java.security есть другие?
Должны быть строки
ssl.KeyManagerFactory.algorithm=GostX509
ssl.TrustManagerFactory.algorithm=GostX509
ssl.SocketFactory.provider=ru.CryptoPro.ssl.SSLSocketFactoryImpl
ssl.ServerSocketFactory.provider=ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Offline sergey_it  
#16 Оставлено : 3 июля 2012 г. 21:53:42(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19

afev написал:
В списке поддерживаемых алгоритмов, отправляемом клиентом, ciphersuite нет ГОСТ алгоритмов (вероятно, из-за ошибки при создании контекста). В логе CheckConfFull есть ошибки при работе с реестром.
Помимо сановского провайдера и ru.CryptoPro.ssl.Provider (JCP и т.п.) в java.security есть другие?
Должны быть строки
ssl.KeyManagerFactory.algorithm=GostX509
ssl.TrustManagerFactory.algorithm=GostX509
ssl.SocketFactory.provider=ru.CryptoPro.ssl.SSLSocketFactoryImpl
ssl.ServerSocketFactory.provider=ru.CryptoPro.ssl.SSLServerSocketFactoryImpl


Да, конечно, все на месте.
Offline sergey_it  
#17 Оставлено : 3 июля 2012 г. 21:55:05(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19

afev написал:
В списке поддерживаемых алгоритмов, отправляемом клиентом, ciphersuite нет ГОСТ алгоритмов (вероятно, из-за ошибки при создании контекста). В логе CheckConfFull есть ошибки при работе с реестром.
Помимо сановского провайдера и ru.CryptoPro.ssl.Provider (JCP и т.п.) в java.security есть другие?
Должны быть строки
ssl.KeyManagerFactory.algorithm=GostX509
ssl.TrustManagerFactory.algorithm=GostX509
ssl.SocketFactory.provider=ru.CryptoPro.ssl.SSLSocketFactoryImpl
ssl.ServerSocketFactory.provider=ru.CryptoPro.ssl.SSLServerSocketFactoryImpl


Да, конечно, все на месте.
>В логе CheckConfFull есть ошибки при работе с реестром.
потому что у пользователя нет прав администратора. Но я запускал IE с загрузкой апплета под администратором, логи не менялись.
Offline sergey_it  
#18 Оставлено : 12 июля 2012 г. 18:02:05(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19

Доп. информация. через appletviewer апплет загружается. Через java plugin не работает во всех браузерах.

На другой установке java получилось отобразить stach trace при ошибке инициализации crypto pro socket factory:


java.net.SocketException: java.lang.RuntimeException: Default SSL context init failed:
at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown Source)
at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.createSocket(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getJarFileWithoutCache(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadJarFileWithoutCache(Unknown Source)
at sun.plugin.PluginURLJarFileCallBack$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin.PluginURLJarFileCallBack.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.retrieve(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFileInternal(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.util.ResourceBundle$Control.newBundle(Unknown Source)
at java.util.ResourceBundle.loadBundle(Unknown Source)
at java.util.ResourceBundle.findBundle(Unknown Source)
at java.util.ResourceBundle.findBundle(Unknown Source)
at java.util.ResourceBundle.findBundle(Unknown Source)
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
at java.util.ResourceBundle.getBundle(Unknown Source)
at java.util.logging.Logger.findResourceBundle(Unknown Source)
at java.util.logging.Logger.setupResourceInfo(Unknown Source)
at java.util.logging.Logger.<init>(Unknown Source)
at ru.CryptoPro.JCP.tools.JCPLogger.<init>(Unknown Source)
at ru.CryptoPro.JCP.tools.JCPLogger.<clinit>(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(Unknown Source)
at com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(Unknown Source)
at com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl.engineInit(Unknown Source)
at javax.net.ssl.TrustManagerFactory.init(Unknown Source)
at com.sun.deploy.security.X509ExtendedDeployTrustManager.<init>(Unknown Source)
at com.sun.deploy.net.protocol.https.Handler$Initializer$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.net.protocol.https.Handler$Initializer.<clinit>(Unknown Source)
at com.sun.deploy.net.protocol.https.Handler.openConnection(Unknown Source)
at java.net.URL.openConnection(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.<init>(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.<init>(Unknown Source)
at sun.plugin.net.protocol.jar.Handler.openConnection(Unknown Source)
at java.net.URL.openConnection(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Default SSL context init failed:
at ru.CryptoPro.ssl.SSLContextImpl.d(Unknown Source)
at ru.CryptoPro.ssl.SSLSocketFactoryImpl.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source)
at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(Unknown Source)
at javax.net.ssl.HttpsURLConnection.<init>(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(Unknown Source)
at sun.net.www.protocol.https.Handler.openConnection(Unknown Source)
at sun.net.www.protocol.https.Handler.openConnection(Unknown Source)
at com.sun.deploy.net.protocol.https.Handler.openConnection(Unknown Source)
at java.net.URL.openConnection(Unknown Source)
at sun.net.www.protocol.jar.JarURLConnection.<init>(Unknown Source)
at sun.plugin.net.protocol.jar.CachedJarURLConnection.<init>(Unknown Source)
at sun.plugin.net.protocol.jar.Handler.openConnection(Unknown Source)
at java.net.URL.openConnection(Unknown Source)
... 73 more
Caused by: java.lang.NullPointerException
at ru.CryptoPro.JCP.tools.JCPLogger.enter(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(Unknown Source)
... 93 more
Offline Евгений Афанасьев  
#19 Оставлено : 12 июля 2012 г. 19:36:01(UTC)
Евгений Афанасьев

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

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,034
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 730 раз в 688 постах
Проблема с инициализацией контекста появляется только на стороне клиента? Других ssl провайдеров в списке java.security нет? Есть ли возможность попробовать загрузить апплет - вы писали, что адрес доступен удаленно.
Offline sergey_it  
#20 Оставлено : 12 июля 2012 г. 19:50:44(UTC)
sergey_it

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

Группы: Участники
Зарегистрирован: 03.07.2012(UTC)
Сообщений: 19

да, только на стороне клиента, и только внутри java plugin в браузере.

security.provider.1=sun.security.provider.Sun
security.provider.2=sun.security.rsa.SunRsaSign
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.crypto.provider.SunJCE
security.provider.5=sun.security.jgss.SunProvider
security.provider.6=com.sun.security.sasl.Provider
security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI
security.provider.8=sun.security.smartcardio.SunPCSC
security.provider.9=sun.security.mscapi.SunMSCAPI
security.provider.10=ru.CryptoPro.JCP.JCP
security.provider.11=ru.CryptoPro.Crypto.CryptoProvider
security.provider.12=ru.CryptoPro.reprov.RevCheck
security.provider.13=ru.CryptoPro.ssl.Provider


>Есть ли возможность попробовать загрузить апплет - вы писали, что адрес доступен удаленно.
в личку

Отредактировано пользователем 12 июля 2012 г. 19:53:25(UTC)  | Причина: Не указана

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