09.04.2021 11:37
delphi_1313
 
Добрый день.
Предприятие решило с этого года выпустить ЭЦП на токенах защищенных от копирования, и плюс к тому сменить стандартный пароль 1,,8 на пароли согласно политики ( большие, маленькие и спецсимволы). И тут дело дошло до замены ключей ЕГАИС.


Мы получили новые ключи для работы с ЕГАИС (защищенный Рутокен), на которых установлен пароль, отличный от стандартного 1..8. Мы смогли зайти на сайт egais.ru и записать на токен RSA-ключ, после чего скачали и установили УТМ 4.2.0, а в файле transport.properties вписали новый пароль. Но через пару минут после запуска службы она прекращает свою работу, а логах появляется строка с такой ошибкой:Caused by: org.apache.derby.iapi.error.StandardException: Startup failed. An encrypted database cannot be accessed without the correct boot password. .Скажите, нужно ли еще где-то указывать новый пароль токена? Или работа с нестандартным паролем не предусмотрена?

Ранее у нас была версия УТМ 3.0.8. Мы создали копию файлов программы и удалили её штатным деинсталлятором, после чего установили УТМ 4.2.0 (по сути - чистая установка без импорта БД).Кроме папки C:\UTM, файлы хранятся где-то еще?
09.04.2021 12:04
student
 
Цитата:
delphi_1313 после чего установили УТМ 4.2.0 (по сути - чистая установка без импорта БД)
а установка уже была после установки нового пароля ? если нет то возможно база зашифрована старым - вот и ошибка
09.04.2021 12:42
MrSTEP
 
Но к новому ключу была установлена новая версия УТМ, без импорта БД. Когда она успела зашифроваться?

Может нужно было вписать новый пароль в файл transport.properties ДО первого запуска УТМ?
09.04.2021 12:44
delphi_1313
 
новый пароль на токен установлен ранее, до установки УТМ новой версии.
Мы создали копию файлов программы и удалили её штатным деинсталлятором, после чего установили снова УТМ 4.2.0 (по сути - чистая установка без импорта БД.
09.04.2021 12:57
student
 
Цитата:
delphi_1313 по сути - чистая установка без импорта БД
она идет со стандартными паролями
попробуй после установки остановить службу, прибить базу и заново запустить службу
09.04.2021 13:14
MrSTEP
 
Цитата:
student прибить базу
Вот это прибить? C:\UTM\transporter\transportDB Если просто переименовать, она запустится?
09.04.2021 13:54
student
 
Цитата:
MrSTEP Если просто переименовать
а смысл - база все равно пустая после установки - импорта то в нее не было ...
я последнее время просто каталог прибиваю целиком когда проблемаы с отправкой чеков, чтобы программа не доставала предупреждениями (речь здесь про тестовый утм)

Правка: student, 09.04.2021 13:56
14.04.2021 10:45
MrSTEP
 
Цитата:
student она идет со стандартными паролями
попробуй после установки остановить службу, прибить базу и заново запустить службу
Да, такой способ сработал. Сначала запустили службу в стандартном виде, чтобы прописались все конфиги и создалась база, получил ошибку, остановил, вписан в конф нужный пароль, снес папку с базой, запустил обратно - все заработало.

На линию поддержки ФСРАР мы задали такой же вопрос, и решили они его ровно тем же методом)) СПАСИБО за участие :)

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.