Меню

Illegalstateexception файл настроек не найден



Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Форум Рутокен → Вопросы по ЕГАИС → Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Сообщений 4

#1 Тема от Rassel 2018-12-11 11:27:29

  • Rassel
  • Посетитель
  • Неактивен

Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Здравствуйте. Обновил сертификат RSA и теперь в логах «updater» выдает ошибку «Ошибка запуска системы обновления java.lang.IllegalStateException: PKI»и службы УТМ останавливаются.
До обновления

После обновления

update.log
2018-12-11 10:08:43,804 INFO es.programador.transport.updater.h — Запуск системы обновления
2018-12-11 10:08:45,418 INFO es.programador.transport.updater.h — Updater version: [3.0.8b000436] changeset: [8e580a4b2c8e+]
2018-12-11 10:08:45,463 DEBUG es.programador.transport.a.d — Битность системы: [32]
2018-12-11 10:08:45,467 DEBUG es.programador.transport.a.d — Версия системы: [Windows 7]
2018-12-11 10:08:45,469 DEBUG es.programador.transport.a.d — Windows: [true]
2018-12-11 10:08:45,470 DEBUG es.programador.transport.a.d — Linux: [false]
2018-12-11 10:08:45,485 DEBUG es.programador.transport.updater.h — Для RSA будет использоваться библиотека [C:\Windows\System32\rtPKCS11ECP-replica.dll]
2018-12-11 10:08:45,507 DEBUG es.programador.transport.a.d — Битность системы: [32]
2018-12-11 10:08:45,509 DEBUG es.programador.transport.a.d — Нативные файла находятся здесь:[C:\UTM\updater\lib\x32]
2018-12-11 10:08:45,566 DEBUG es.programador.transport.a.d — Создавать PKCS11 файл:always
2018-12-11 10:08:45,571 DEBUG es.programador.transport.a.d — Загрузка нативных библиотек из папки: [C:\UTM\updater\lib\x32]
2018-12-11 10:08:45,589 DEBUG es.programador.transport.a.b — Инициализация PKCS11. Начало
2018-12-11 10:08:45,598 DEBUG es.programador.transport.a.b — PKCS11 файл настройек: [C:\UTM\updater\lib\pkcs11.cfg]
2018-12-11 10:08:45,671 DEBUG es.programador.transport.a.b — PKCS11-библиотека:C:/Windows/System32/rtPKCS11ECP-replica.dll
2018-12-11 10:08:45,671 DEBUG es.programador.transport.a.b — Поиск номера слота смарт-карты (Sun/Oracle API)
2018-12-11 10:08:45,920 INFO es.programador.transport.a.b — Найден слот смарт-карты [0:Rutoken ECP ]
2018-12-11 10:08:45,923 DEBUG es.programador.transport.a.b — Конфигурационный файл: [name=TransportTerminal
library = «C:/Windows/System32/rtPKCS11ECP-replica.dll»
showInfo=true
slotListIndex=0]
2018-12-11 10:08:54,432 ERROR es.programador.transport.updater.h — Ошибка запуска системы обновления
java.lang.IllegalStateException: PKI хранилище не содержит подходящего сертификата
at es.programador.transport.a.b.a(Unknown Source)
at es.programador.transport.a.b.b(Unknown Source)
at es.programador.transport.updater.Main.a(Unknown Source)
at es.programador.transport.updater.Main.main(Unknown Source)
2018-12-11 10:08:54,476 INFO es.programador.transport.updater.h — Завершение работы (ShutdownHook)
2018-12-11 10:08:54,477 DEBUG es.programador.transport.updater.h — Остановка работы с RSA-криптографией
2018-12-11 10:08:54,502 INFO es.programador.transport.a.b — Начало вызова методов финализации
2018-12-11 10:08:54,503 INFO es.programador.transport.a.b — Используется Oracle/Sun API
2018-12-11 10:08:54,512 INFO es.programador.transport.a.b — Завершение вызова методов финализации
2018-12-11 10:11:22,795 INFO es.programador.transport.updater.h — Запуск системы обновления
2018-12-11 10:11:24,074 INFO es.programador.transport.updater.h — Updater version: [3.0.8b000436] changeset: [8e580a4b2c8e+]
2018-12-11 10:11:24,120 DEBUG es.programador.transport.a.d — Битность системы: [32]
2018-12-11 10:11:24,124 DEBUG es.programador.transport.a.d — Версия системы: [Windows 7]
2018-12-11 10:11:24,126 DEBUG es.programador.transport.a.d — Windows: [true]
2018-12-11 10:11:24,128 DEBUG es.programador.transport.a.d — Linux: [false]
2018-12-11 10:11:24,143 DEBUG es.programador.transport.updater.h — Для RSA будет использоваться библиотека [C:\Windows\System32\rtPKCS11ECP-replica.dll]
2018-12-11 10:11:24,165 DEBUG es.programador.transport.a.d — Битность системы: [32]
2018-12-11 10:11:24,167 DEBUG es.programador.transport.a.d — Нативные файла находятся здесь:[C:\UTM\updater\lib\x32]
2018-12-11 10:11:24,215 DEBUG es.programador.transport.a.d — Создавать PKCS11 файл:always
2018-12-11 10:11:24,220 DEBUG es.programador.transport.a.d — Загрузка нативных библиотек из папки: [C:\UTM\updater\lib\x32]
2018-12-11 10:11:24,238 DEBUG es.programador.transport.a.b — Инициализация PKCS11. Начало
2018-12-11 10:11:24,244 DEBUG es.programador.transport.a.b — PKCS11 файл настройек: [C:\UTM\updater\lib\pkcs11.cfg]
2018-12-11 10:11:24,257 DEBUG es.programador.transport.a.b — PKCS11-библиотека:C:/Windows/System32/rtPKCS11ECP-replica.dll
2018-12-11 10:11:24,257 DEBUG es.programador.transport.a.b — Поиск номера слота смарт-карты (Sun/Oracle API)
2018-12-11 10:11:24,497 INFO es.programador.transport.a.b — Найден слот смарт-карты [0:Rutoken ECP ]
2018-12-11 10:11:24,500 DEBUG es.programador.transport.a.b — Конфигурационный файл: [name=TransportTerminal
library = «C:/Windows/System32/rtPKCS11ECP-replica.dll»
showInfo=true
slotListIndex=0]
2018-12-11 10:11:29,326 ERROR es.programador.transport.updater.h — Ошибка запуска системы обновления
java.lang.IllegalStateException: PKI хранилище не содержит подходящего сертификата
at es.programador.transport.a.b.a(Unknown Source)
at es.programador.transport.a.b.b(Unknown Source)
at es.programador.transport.updater.Main.a(Unknown Source)
at es.programador.transport.updater.Main.main(Unknown Source)
2018-12-11 10:11:29,368 INFO es.programador.transport.updater.h — Завершение работы (ShutdownHook)
2018-12-11 10:11:29,369 DEBUG es.programador.transport.updater.h — Остановка работы с RSA-криптографией
2018-12-11 10:11:29,424 INFO es.programador.transport.a.b — Начало вызова методов финализации
2018-12-11 10:11:29,424 INFO es.programador.transport.a.b — Используется Oracle/Sun API
2018-12-11 10:11:29,432 INFO es.programador.transport.a.b — Завершение вызова методов финализации

Читайте также:  Настройки adren cs go 2017

#2 Ответ от Rassel 2018-12-11 11:57:08

  • Rassel
  • Посетитель
  • Неактивен

Re: Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Все заработала, через 1 час

#3 Ответ от Ксения Шаврова 2018-12-11 12:10:08

  • Ксения Шаврова
  • Администратор
  • Неактивен

Re: Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Здравствуйте, Rassel, RSA сертификат выписывается по времени на сервере egais.ru
Если это время не совпадает с вашим, нужно ждать, пока сертификат станет действительным.

#4 Ответ от Vintik 2018-12-12 17:18:06

  • Vintik
  • Посетитель
  • Неактивен

Re: Ошибка запуска системы обновления java.lang.IllegalStateException: PKI

Кто вам столько сертификатов записал на один ключ?!
Такого не должно быть

Не допускается эксплуатация аппаратного носителя:
без сертификата ключа КЭП,
без сертификата ключа RSA,
с сертификатом RSA, не соответствующим сертификату КЭП,
с использованием сертификата ключа КЭП с истекшим сроком действия,
с использованием сертификата ключа RSA с истекшим сроком действия,
с более, чем одним сертификатом КЭП,
с более, чем одним сертификатом RSA.

Источник

ТЕМА: подключение к УТМ

нет связи с УТМ 4 года 7 мес. ago #687

Добрый день.
Как понимаю, у вас такая проблема при установке УТМ или обновлении УТМ с версии 2.0.1 до версии 2.0.2 вручную.

Эта ошибка связана с настройками УТМ. В версии 2.0.1 в настройках файла УТМ, эти пути не указаны. В версии 2.0.2 при чистой установке (когда устанавливаете УТМ на компьютер где его не было) — эти пути к файлам, создаются в файле настроек УТМ автоматически.
При обновлении вручную, может возникнуть такая проблема.

Скриншот прилагаю.
(данный скриншот взят из установленного и рабочего УТМ со стандартными настройками версии 2.0.2, файла transport.properties который находится в C:\UTM\transporter\conf)

Все вопросы вы можете задать на форуме, а также найти ответы на них:
http://egaiska.ru/forum/

Мы сформируем и сдадим алкогольную декларацию за вас
http://alcodeclarant.ru/

нет связи с УТМ 4 года 7 мес. ago #690

  • MrEeeeq
  • Offline
  • Администратор
  • http://egaiska.ru/forum
  • Сообщений: 546
  • Спасибо получено: 52
  • Репутация: 10

нет связи с УТМ 4 года 7 мес. ago #691

  • kir-24
  • Offline
  • Новый участник
  • Сообщений: 10
  • Репутация: 0

Хм. Судя по данной ошибке нет доступа к файлу. Это может быть как раз отсутствие пути настроек в двух строчках в файле настроек УТМ, либо у вас нет прав доступа. Зайдите в систему с правами администратора, и запускайте все действия с программами от имени администратора (правая кнопка мыши — Запуск от имени администратора)

Источник

Как исправить ошибку УТМ ЕГАИС «CKR_USER_ALREADY_LOGGED_IN»

Если во время работы УТМ ЕГАИС вы обнаружили в логах транспортной службы УТМ ЕГАИС (в файле C:\UTM\transporter\ltransport_info.log) следующие события:

2018-09-24 10:16:28,057 INFO ru.centerinform.crypto.c — Инициализации криптобиблиотеки
2018-09-24 10:16:28,171 ERROR ru.centerinform.crypto.c — Ошибка инициализации криптобиблиотеки
sun.security.pkcs11.wrapper.PKCS11Exception: CKR_USER_ALREADY_LOGGED_IN
at sun.security.pkcs11.wrapper.PKCS11.C_Login(Native Method)
at sun.security.pkcs11.wrapper.PKCS11$SynchronizedPKCS11.C_Login(PKCS11.java:1599)
.
или

2018-09-24 10:16:28,175 ERROR es.programador.transport.Transport — Ошибка инициализации и запуска транспорта
java.lang.BootstrapMethodError: call site initialization exception
at java.lang.invoke.CallSite.makeSite(Unknown Source)
at java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(Unknown Source)
at java.lang.invoke.MethodHandleNatives.linkCallSite(Unknown Source)
at ru.centerinform.crypto.c.a(Unknown Source)
at es.programador.transport.Transport.main(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ru.centerinform.crypto.c.Cv(Unknown Source)
. 5 more
Caused by: java.lang.IllegalStateException: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_USER_ALREADY_LOGGED_IN
at ru.centerinform.crypto.c.i(Unknown Source)
at ru.centerinform.crypto.c. (Unknown Source)
at ru.centerinform.crypto.c. (Unknown Source)
at ru.centerinform.crypto.c$a. (Unknown Source)
. 8 more
Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_USER_ALREADY_LOGGED_IN
at sun.security.pkcs11.wrapper.PKCS11.C_Login(Native Method)
at sun.security.pkcs11.wrapper.PKCS11$SynchronizedPKCS11.C_Login(PKCS11.java:1599)
at ru.centerinform.crypto.j.a(Unknown Source)
at ru.centerinform.crypto.c.k(Unknown Source)
. 12 more

Скорее всего проблема в настройках библиотек вашего носителя для ЕГАИС.

Обычно эта ошибка возникает после обновления УТМ ЕГАИС и связана она с библиотеками носителя, используемыми в конфигурации служб (при обновлении они некорректно прописываются).

Исправить ошибку можно двумя способами:

Переустановить УТМ ЕГАИС Вы можете по нашей инструкции.

Исправление конфигурации УТМ ЕГАИС

Для 32-разрадных операционных систем список библиотек должен быть такой:
rsa.library.path=C:\\Windows\\System32\\rtPKCS11ECP-replica.dll
gost.library.path=C:\\Windows\\System32\\libtranscrypt.dll
gost.pkcs11.library.path = C:\\Windows\\System32\\rtPKCS11ECP.dll

Для 64-разрадных операционных систем список библиотек должен быть такой:
rsa.library.path=C:\\Windows\\SysWOW64\\rtPKCS11ECP-replica.dll
gost.library.path=C:\\Windows\\SysWOW64\\libtranscrypt.dll
gost.pkcs11.library.path = C:\\Windows\\SysWOW64\\rtPKCS11ECP.dll

После внесения изменений перезапустите службы УТМ, все должно заработать.

Если Вам сложно произвести эти настройки, то можете обратиться к нашим специалистам за помощью . Обычно у нас на исправление этой ошибки уходит от 5 до 15 минут (в зависимости от скорости вашего Интернет соединения).

Если помогла статья — можете сказать Спасибо автору:

Источник

java.lang.IllegalStateException: не удалось найти резервную копию для фабрики javax.faces.application.ApplicationFactory

Я использую это:

но при попытке запустить мое приложение я получил следующее исключение:

Есть идеи, почему?

3 ответа

Это может произойти, если путь к классу во время выполнения вашего веб-приложения загрязнен несколькими версиями /версиями JSF. Записи org.apache.myfaces в трассировке стека говорят о том, что вы используете MyFaces. Таким образом, эта проблема предполагает, что у вас есть другая реализация JSF, такая как Mojarra, в пути к классам во время выполнения веб-приложения, которая конфликтует с ней. Это можно узнать по jsf-api.jar или jsf-impl.jar , или javax.faces.jar . Если вы удалите все из них, эта проблема должна исчезнуть.

Или, если вы на самом деле намеревались использовать Mojarra вместо MyFaces (вы нигде конкретно не указали намеренную impl /версию JSF где-либо в своем вопросе, но вы просто в общих чертах изложили спецификацию JSF как в «JSF 2.0», поэтому вы на самом деле понятия не имели, что вы все делаете), тогда вам следует удалить файлы myfaces-*.jar из вашего веб-приложения.

Смотрите также:

В дополнение к ответу BalusC, я недавно получил эту ошибку при попытке запустить независимый JAR-файл с приложением Spring Boot, в котором JSF является внешним интерфейсом для bean-компонентов, управляемых Spring. Переключение упаковки с JAR на WAR решило проблему.

Для меня сработали следующие шаги:

Загрузить JSTL jars API & &; IMPL и поместите его в свою библиотеку Tomcat.

Источник

Adblock
detector
  • MrEeeeq
  • Offline
  • Администратор
  • http://egaiska.ru/forum
  • Сообщений: 546
  • Спасибо получено: 52
  • Репутация: 10