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

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline Евгений Афанасьев  
#11 Оставлено : 21 ноября 2013 г. 17:28:01(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 713 раз в 673 постах
Автор: KBek Перейти к цитате
Автор: afev Перейти к цитате
1) Проверка подлинности сервера (1.3.6.1.5.5.7.3.1) есть в сертификате сервера?


Как это проверить?


Должно быть поле "Улучшенный ключ" в составе сертификата.


Автор: KBek Перейти к цитате

Автор: afev Перейти к цитате

сравните subject и issuer, если совпадают, то это запрос.


Я нашел поле issuer в информации о СЕРТЕФЕКАТЕ, но не нашел поле subject.

Или надо в другом месте смотреть?


Поля issuer и owner.

Offline KBek  
#12 Оставлено : 22 ноября 2013 г. 8:37:04(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
Автор: afev Перейти к цитате

Должно быть поле "Улучшенный ключ" в составе сертификата.


Вы имеете ввиду в Certificate view вкладке Details поле Extended Key Usage?

Там перечисленны 4 значения, все они начинаються на 1.2.и т.д.

но нет значения 1.3.6.1.5.5.7.3.1

Значит этот сертификат нельзя использовать для организации HTTPS соединения?

Автор: afev Перейти к цитате

Поля issuer и owner.


Значения полей различаються. В частности если я открываю контейнер HDImage, выбираю там сертификат и нажимаю View, в открывшемся окошке на вкладке General указанны Owener и Issuer и они разные.

В Details тоже соответсвующие поля разные
Offline Евгений Афанасьев  
#13 Оставлено : 22 ноября 2013 г. 8:43:49(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 713 раз в 673 постах
Автор: KBek Перейти к цитате
Автор: afev Перейти к цитате

Должно быть поле "Улучшенный ключ" в составе сертификата.


Вы имеете ввиду в Certificate view вкладке Details поле Extended Key Usage?

Там перечисленны 4 значения, все они начинаються на 1.2.и т.д.

но нет значения 1.3.6.1.5.5.7.3.1

Значит этот сертификат нельзя использовать для организации HTTPS соединения?


Да, должно быть такое использование ключа. Если создаете контейнер в панели JCP, то когда при генерации требуется указать алиас, ниже можно указать назначение ключа - серверная аутентификация. Далее получить запрос, выпустить сертификат и поместить его в этот контейнер.
Offline KBek  
#14 Оставлено : 22 ноября 2013 г. 19:15:19(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
Создал контейнер в контрольной панеле JCP, отправил запрос на генерацию сертификата - получил сертификат, там в поле "Улучшеный ключ" указано
Client Authentication (1.3.6.1.5.5.7.3.2)
Server Authentication (1.3.6.1.5.5.7.3.1)

Создал хранилище сертификатов. Скоипровал сертификат из контейнера в созданное хранилище кнопеой "Copy"

Далее стартовал службу томката из того же пользователя, для которого разместил контейнер.

при старте(и обращении по https) опять та же проблема:

22.11.2013 20:04:07 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.22.
22.11.2013 20:04:07 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
22.11.2013 20:04:07 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxSpareThreads' to '75' did not find a matching property.
22.11.2013 20:04:07 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'keyalg' to 'GOST3410' did not find a matching property.
22.11.2013 20:04:07 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'sigalg' to 'GOST3411withGOST3410EL' did not find a matching property.
22.11.2013 20:04:08 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
22.11.2013 20:04:08 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8443"]
22.11.2013 20:04:09 ru.CryptoPro.ssl.n <init>
WARNING: %% No appropriate keys for handshake
PATH: C:\Windows\system32\config\systemprofile\Local Settings\Application Data\Crypto Pro
22.11.2013 20:04:09 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
22.11.2013 20:04:09 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
22.11.2013 20:04:09 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1498 ms
22.11.2013 20:04:09 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
22.11.2013 20:04:09 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.20
22.11.2013 20:04:09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
22.11.2013 20:04:09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
22.11.2013 20:04:09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
22.11.2013 20:04:09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
22.11.2013 20:04:09 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
22.11.2013 20:04:09 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
22.11.2013 20:04:09 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-nio-8443"]
22.11.2013 20:04:09 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
22.11.2013 20:04:09 org.apache.catalina.startup.Catalina start
INFO: Server startup in 543 ms
22.11.2013 20:06:24 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
22.11.2013 20:06:24 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
22.11.2013 20:06:24 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
22.11.2013 20:06:24 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
22.11.2013 20:06:25 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
22.11.2013 20:06:25 ru.CryptoPro.ssl.n a
WARNING: %% No alias is match
Offline Евгений Афанасьев  
#15 Оставлено : 22 ноября 2013 г. 19:25:41(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 713 раз в 673 постах
Пароль на контейнер такой же, как у хранилища сертификатов, и соответствует keystorePass?
Offline KBek  
#16 Оставлено : 23 ноября 2013 г. 6:22:37(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
да везде пароль 123
Offline KBek  
#17 Оставлено : 25 ноября 2013 г. 13:25:58(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
В очередной раз попробывал все настроить заново, выдает теперь ошибку:

25.11.2013 14:25:48 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.22.
25.11.2013 14:25:48 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
25.11.2013 14:25:48 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxSpareThreads' to '75' did not find a matching property.
25.11.2013 14:25:48 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'keyalg' to 'GOST3410' did not find a matching property.
25.11.2013 14:25:48 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'sigalg' to 'GOST3411withGOST3410EL' did not find a matching property.
25.11.2013 14:25:49 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
25.11.2013 14:25:49 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-8443"]
25.11.2013 14:25:49 org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-nio-8443"]
java.security.NoSuchAlgorithmException: GostTLS SSLContext not available
at sun.security.jca.GetInstance.getInstance(GetInstance.java:142)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)
at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSSLContext(JSSESocketFactory.java:488)
at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:481)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:492)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:369)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:573)
at org.apache.catalina.startup.Catalina.load(Catalina.java:596)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)
25.11.2013 14:25:49 org.apache.catalina.core.StandardService initInternal
SEVERE: Failed to initialize connector [Connector[org.apache.coyote.http11.Http11NioProtocol-8443]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[org.apache.coyote.http11.Http11NioProtocol-8443]]
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:781)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:573)
at org.apache.catalina.startup.Catalina.load(Catalina.java:596)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)
Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed
at org.apache.catalina.connector.Connector.initInternal(Connector.java:912)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
... 12 more
Caused by: java.security.NoSuchAlgorithmException: GostTLS SSLContext not available
at sun.security.jca.GetInstance.getInstance(GetInstance.java:142)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)
at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSSLContext(JSSESocketFactory.java:488)
at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:481)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:492)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:369)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:910)
... 13 more
25.11.2013 14:25:49 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
25.11.2013 14:25:49 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1000 ms
25.11.2013 14:25:49 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
25.11.2013 14:25:49 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.20
25.11.2013 14:25:49 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
25.11.2013 14:25:49 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
25.11.2013 14:25:49 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
25.11.2013 14:25:49 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
25.11.2013 14:25:50 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
25.11.2013 14:25:50 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
25.11.2013 14:25:50 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
25.11.2013 14:25:50 org.apache.catalina.startup.Catalina start
INFO: Server startup in 521 ms
Offline Евгений Афанасьев  
#18 Оставлено : 25 ноября 2013 г. 13:35:09(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 713 раз в 673 постах
NoSuchAlgorithmException: GostTLS SSLContext not available
- вероятно, не установлен JTLS.
Offline KBek  
#19 Оставлено : 25 ноября 2013 г. 13:43:24(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
Для установки JTLS вызывал

c:\cryptopro\jcp_plus_jtls_1.0.54_6\jtls.1.0.54\lib>"C:\Program
Files\Java\jre6\bin\java" -jar cpSSL.jar
25.11.2013 14:23:47 ru.CryptoPro.ssl.JTLSInstall a
INFO: JTLSInstall checkInstallLicense isServer: true
╩юяшЁютрэшх Їрщыр C:\cryptopro\jcp_plus_jtls_1.0.54_6\jtls.1.0.5
4\lib\cpSSL.jar т C:\Program Files\Java\jre6\lib\ext\cpSSL.jar
╙ёЄрэютър яръхЄр cpSSL чртхЁ°шырё№ єёях°эю.
╙ёЄрэютър яръхЄют чртхЁ°хэр єёях°эю.

Разве это не значит, что JTLS успешно установлен?

C:\Program Files\Java\jre6 - та, на которую настроена сейчас JRE_HOME и на которую устаналивал JCP
Offline KBek  
#20 Оставлено : 26 ноября 2013 г. 9:48:47(UTC)
KBek

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

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

Сказал(а) «Спасибо»: 2 раз
Добрый день.

В очередной раз перенастраивая все я получил следующий результат:
При подъеме томката все еще выдает

Код:
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxSpareThreads' to '75' did not find a matching property.
26.11.2013 10:41:15 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'keyalg' to 'GOST3410' did not find a matching property.
26.11.2013 10:41:15 org.apache.catalina.startup.SetAllPropertiesRule begin
WARNING: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'sigalg' to 'GOST3411withGOST3410EL' did not find a matching property.



однако теперь при обращении к адресу https://localhost:8443/manager/html

в консоль уже ошибку не выдает, хотя файрфокс выдает следующее сообщение


Ошибка при установлении защищённого соединения

При соединении с localhost:8443 произошла ошибка. SSL получило искажённое сообщение рукопожатия «Приветствие сервера». (Код ошибки: ssl_error_rx_malformed_server_hello)



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