Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
Подскажите пожалуйста, с чем может быть связан warning "No appropriate keys for handhake" (орфография сохранена)? Спасибо
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2008(UTC) Сообщений: 207
Поблагодарили: 3 раз в 3 постах
|
нет подходящих ключей для обмена
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
Спасибо, Ольга. Хотелось бы уточнить, что необходимо сделать для того что бы ключи появились? В моём хранилище есть 2 ключа - один серверный, другой - клиентский. Сертификаты соответствующие этим ключам проэкспортированы в хранилище сертификатов. Ошибка возникает при запуске примера SampleTLS.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2008(UTC) Сообщений: 207
Поблагодарили: 3 раз в 3 постах
|
еще раз проверить что это ключи обмена (DH), проверить пароли и настройки в примере
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
Оба ключа это ключи обмена GOST3410DH. пароли и настройки в примере: Код: //Настройки для сервера
System.setProperty( "javax.net.ssl.keyStorePath","c:\\keystore" );
System.setProperty( "javax.net.ssl.keyStoreType","HDImageStore" );
System.setProperty( "javax.net.ssl.keyStorePassword","123456" );
//настройки для клиента
System.setProperty( "javax.net.ssl.trustStoreType","HDImageStore" );
System.setProperty( "javax.net.ssl.trustStore","C:\\truststore" );
System.setProperty( "javax.net.ssl.trustStorePassword","123456" );
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
Лог запуска: Код:c:\projects\jcp\samples>java -Xbootclasspath/p:c:\Progra~1\Java\jre1.6.0_03
\lib\ext\xjsse.jar JTLS_samples.SampleTLS
18.03.2008 10:32:45 ru.CryptoPro.JCP.tools.m a
INFO: Loading JCP...
18.03.2008 10:32:45 ru.CryptoPro.JCP.tools.m a
INFO: JCP loaded.
18.03.2008 10:32:47 ru.CryptoPro.ssl.d ~init~
WARNING: %% No appropriate keys for handhake
18.03.2008 10:32:48 JTLS_samples.Client proc
INFO: Client request: GET /myDoc.txt HTTP/1.0
18.03.2008 10:32:48 JTLS_samples.Server proc
INFO: Server: read request
18.03.2008 10:32:48 ru.CryptoPro.ssl.d a
WARNING: %% No alias is match
18.03.2008 10:32:48 ru.CryptoPro.ssl.d a
WARNING: %% No alias is match
18.03.2008 10:32:48 ru.CryptoPro.ssl.d a
WARNING: %% No alias is match
javax.net.ssl.SSLHandshakeException: Received fatal alert: HANDSHAKE_FAILURE
at ru.CryptoPro.ssl.H.a(Unknown Source)
at ru.CryptoPro.ssl.H.a(Unknown Source)
at ru.CryptoPro.ssl.s.b(Unknown Source)
at ru.CryptoPro.ssl.s.a(Unknown Source)
at ru.CryptoPro.ssl.s.h(Unknown Source)
at ru.CryptoPro.ssl.s.a(Unknown Source)
at ru.CryptoPro.ssl.W.write(Unknown Source)
at java.io.OutputStream.write(Unknown Source)
at JTLS_samples.Client.proc(Unknown Source)
at JTLS_samples.Client.get(Unknown Source)
at JTLS_samples.SampleTLS.main(SampleTLS.java:61)
18.03.2008 10:32:49 JTLS_samples.Server run
SEVERE: Server error:javax.net.ssl.SSLHandshakeException: no cipher suites in co
mmon
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2008(UTC) Сообщений: 207
Поблагодарили: 3 раз в 3 постах
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
Не очень понимаю ваш вопрос. На жестком диске. По умолчанию: ${user.home}\Local Settings\Application Data\Crypto Pro
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.03.2008(UTC) Сообщений: 33 Откуда: Moscow
|
на ключи установлен пароль, с паролем на хранилище он не совпадает
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.01.2008(UTC) Сообщений: 207
Поблагодарили: 3 раз в 3 постах
|
вот в этом и есть проблема System.setProperty( "javax.net.ssl.keyStorePassword","123456" ); - определяет пароль на контейнер и зачем настройка System.setProperty( "javax.net.ssl.keyStorePath","c:\\keystore" ); см. Руководство программиста КриптоПро JTLS ->...-> Работа с ключами обмена и сертификатами аутентификации Отредактировано пользователем 18 марта 2008 г. 14:39:58(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close