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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline deadmeat  
#1 Оставлено : 7 октября 2024 г. 9:57:29(UTC)
deadmeat

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

Группы: Участники
Зарегистрирован: 19.09.2024(UTC)
Сообщений: 23
Мужчина
Российская Федерация
Откуда: Великий Новгород

Сказал «Спасибо»: 4 раз
Поблагодарили: 1 раз в 1 постах
Привет, возникла такая ошибка при запуске службы "CryptoPro.CertRegistry.Service".

[09:45:34 ERR] Не удалось обработать сообщение Stan для: pkica.ca.event.certRequestProcessed <s:CryptoPro.CertRegistry.Service.Workers.RegistryWorker>
CryptoPro.DbMigrator.DatabaseIncompatibleException: 42P01: отношение "dbversion" не существует
---> Npgsql.PostgresException (0x80004005): 42P01: отношение "dbversion" не существует

OS Astra Linux, в /etc/parsec/mswitch.conf последняя строка zero_in_not_found переключена на yes (без этого не работает авторизация в БД, выдает MAC ошибку).
ДБ живая, подключение к ней возможно с любого клиента PGadmin и сторонних сервисов.
Строка подключения из конфига:

{
"CertRegistryDb": {
"StorageType": "PostgreSql",
"ConnectionString": "Server=10.10.10.12;Database=certdb;Username=cert;Password=Q1w2e3r4;Pooling=True"
//"StorageType": "SqlServer",
//"ConnectionString": "Data Source=.;Initial Catalog=CertRegistry;Integrated Security=True;Pooling=True"
},

Файл .pgpass так же заполнен.
UserPostedImage
Offline deadmeat  
#2 Оставлено : 7 октября 2024 г. 10:03:03(UTC)
deadmeat

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

Группы: Участники
Зарегистрирован: 19.09.2024(UTC)
Сообщений: 23
Мужчина
Российская Федерация
Откуда: Великий Новгород

Сказал «Спасибо»: 4 раз
Поблагодарили: 1 раз в 1 постах
Только что смог к ней подцепиться еще раз с другой машины для док - ва.
UserPostedImage

UPD:
Используется 11 версия PostgreSQL на Astra Linux (стандартная для нее версия), сейчас на Windows в 16 версии сделал ДБ, точно так же оформил подключение с паролем и записью в .pgpass, ошибка никуда не ушла. То есть дело не в версии PostgreSQL.

UPD 2:
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO "cert"; сделано

Отредактировано пользователем 7 октября 2024 г. 10:20:56(UTC)  | Причина: Не указана

Offline Захар Тихонов  
#3 Оставлено : 8 октября 2024 г. 10:19:57(UTC)
Захар Тихонов

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

Группы: Участники
Зарегистрирован: 17.08.2015(UTC)
Сообщений: 3,247
Мужчина
Тонга
Откуда: Калининград

Сказал «Спасибо»: 39 раз
Поблагодарили: 577 раз в 554 постах
Здравствуйте.

Т.е. Са и Ra успешно подключаются к своим БД, а CertRegistry нет? Как была создана БД certdb?
Техническую поддержку оказываем тут.
Наша база знаний.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.