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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Евгений2022  
#1 Оставлено : 15 июня 2022 г. 17:01:15(UTC)
Евгений2022

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

Группы: Участники
Зарегистрирован: 26.05.2022(UTC)
Сообщений: 18
Российская Федерация

Сказал(а) «Спасибо»: 3 раз
Здравствуйте, в процессе усовершенствования подписи с XAdES-BES до XAdES-T
в логах уровня DEBUG видно, что всегда возникает исключение java.text.ParseException: Unparseable date
Значение тега в XAdES-BES
<xades:SigningTime>2022-06-15T16:08:38.632+07:00</xades:SigningTime>
В итоге подпись формируется.

Вопрос: так и должно работать или этого исключения не должно быть в процессе усовершенствования ?

лог:
2022-06-15 20:26:15.903 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : %%% Certificate chain is built %%%
2022-06-15 20:26:15.954 TRACE 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : RETURN
2022-06-15 20:26:16.002 TRACE 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : ENTRY
2022-06-15 20:26:16.054 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : Validating of the signer certificate chain...
2022-06-15 20:48:22.093 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : IGNORE THROWN

java.text.ParseException: Unparseable date: "2022-06-15T16:08:38.632+07:00"
at java.text.DateFormat.parse(DateFormat.java:399) ~[?:?]
at ru.CryptoPro.XAdES.util.SystemUtils.parseDate(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.cl_54.a(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.pc_1.pc_0.cl_1.getSigningTime(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.getPkupValidationDate(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.AdES.external.signature.AdESSigner.validate(Unknown Source) ~[AdES-core-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.enhance(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.enhance(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
2022-06-15 20:48:22.713 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : THROW

java.text.ParseException: Unparseable date: "2022-06-15T16:08:38.632+07:00"
at java.text.DateFormat.parse(DateFormat.java:399) ~[?:?]
at ru.CryptoPro.XAdES.util.SystemUtils.parseDate(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.cl_54.a(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.pc_1.pc_0.cl_1.getSigningTime(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.getPkupValidationDate(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.AdES.external.signature.AdESSigner.validate(Unknown Source) ~[AdES-core-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.enhance(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
at ru.CryptoPro.XAdES.XAdESSignerBESImpl.enhance(Unknown Source) ~[XAdES-jcp-2.0.41940-A.jar:41940-A]
2022-06-15 20:58:32.479 TRACE 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : ENTRY
2022-06-15 20:58:32.511 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : %%% Verifying certificate chain... %%%
2022-06-15 20:58:32.530 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : enableCertificateValidation = true
2022-06-15 20:58:32.563 TRACE 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : ENTRY
2022-06-15 20:58:32.576 DEBUG 1092 --- [nio-8888-exec-6] r.C.J.t.JCPLogger : Check if the certificate chain is valid.
Offline Евгений Афанасьев  
#2 Оставлено : 21 июня 2022 г. 9:21:28(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
Здравствуйте.
У нас были изменения в работе с датой/временем, это исключение допустимо.
thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
Евгений2022 оставлено 21.06.2022(UTC)
Offline Евгений2022  
#3 Оставлено : 21 июня 2022 г. 9:22:52(UTC)
Евгений2022

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

Группы: Участники
Зарегистрирован: 26.05.2022(UTC)
Сообщений: 18
Российская Федерация

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