Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,003 ![Российская Федерация Российская Федерация](/forum2/Content/images/flags/RU.png) Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
Не удается воспроизвести - в список сертификатов попадают: selector, промежут. - до 2015 года (2 штуки с сайта - неправильные) и один до 2017 (правильный), промежуточный УЦ 1 ИС ГУЦ и корневой Головной. Головной кладется также в trust anchors. Всего в списке 6 сертификатов, цепочка должна быть из четырех. Цепочка построилась верно: Код:
[1] subject: SURNAME=Л...ва, GIVENNAME=И...а А...на, T=Бухгалтер, STREET="ул.Сергея Есенина, д.10", CN="ООО \"...\"", OU=Основное, O="ООО \"...\"", L=..., ST=52 ..., C=RU, EMAILADDRESS=..., OID.1.2.643.3.131.1.1=#120C303035323537303431373737, OID.1.2.643.100.1=#120D31303235323032333935353235, OID.1.2.643.100.3=#120B3130373931323530323431, date: Sat Dec 24 12:31:00 MSK 2016
[2] subject: CN="УЦ ООО \"Эдисофт\"", C=RU, ST=78 Санкт-Петербург, L=Санкт-Петербург, O="ООО \"Эдисофт\"", OU=Удостоверяющий центр, STREET=199178 наб. Реки Смоленки дом 14 лит.А офис 387, OID.1.2.643.3.131.1.1=#120C303037383031343731303832, OID.1.2.643.100.1=#120D31303839383437323233393630, EMAILADDRESS=....ru, date: Mon Dec 04 22:12:00 MSK 2017
[3] subject: CN=УЦ 1 ИС ГУЦ, C=RU, ST=77 г. Москва, L=Москва, O=Минкомсвязь России, STREET=125375 г. Москва ул. Тверская д.7, EMAILADDRESS=....ru, OID.1.2.643.100.1=#120D31303437373032303236373031, OID.1.2.643.3.131.1.1=#120C303037373130343734333735, date: Mon Dec 04 22:12:06 MSK 2017
[4] subject: CN=Головной удостоверяющий центр, OID.1.2.643.3.131.1.1=#120C303037373130343734333735, OID.1.2.643.100.1=#120D31303437373032303236373031, O=Минкомсвязь России, STREET="125375 г. Москва, ул. Тверская, д. 7", L=Москва, ST=77 г. Москва, C=RU, EMAILADDRESS=....ru, date: Sat Jul 17 16:31:14 MSK 2027
Если удалить из списка промежуточный до 2017 года, то получаем ошибку: Код:
Exception in thread "main" ru.CryptoPro.reprov.certpath.JCPCertPathBuilderException: unable to find valid certification path to requested target
at ru.CryptoPro.reprov.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:184)
at ru.CryptoPro.reprov.CPCertPathBuilder.engineBuild(CPCertPathBuilder.java:85)
at java.security.cert.CertPathBuilder.build(Unknown Source)
Более детальная информация в JCPCertPathBuilderException. |