У меня ошибка при запуске артефакта:
[art-exec-3] [ERROR] (o.j.s.c.EncryptionWrapperBase:185) - no matched algorithm and key for AES128 16uJT
[art-exec-3] [ERROR] (o.a.r.s.RepositoryServiceImpl:2626) - Failed to initialize remote repository '(name of maven repo)'. Repository will be blacked-out!
Контекст:
У меня была функциональная автономная артефакт.
Я развернул артефакт HA на этом
Итакс той же базой данных и хранилищем файлов
Я уничтожил свой автономный экземпляр и создал 2 экземпляра для высокой доступности.
А затем у меня появляется ошибка выше.
Служба артефактов работает
Я могу запросить API, но только GET, никаких возможных изменений, таких как POST.
Но веб-интерфейс недоступен.
Если я проверяю запрос POST:
{
"errors" : [ {
"status" : 500,
"message" : "Could not decrypt with artifactory key, due to: org.jfrog.security.crypto.KeyIdAlgCipherNotFound: no matched algorithm and key forAES128 16uJT"
} ]
Это, очевидно,AES128 проблема artifactory_key.
Но я знаю, что мой artifactory_key (и мой master_key) хороши.
Он все тот же, что и до HA, без причины, но по-другому, но, может быть ...?
так, чтоне так?
Может ли artifactory_key изменяться со временем без моего согласия?
Как я могу восстановить?
В моей базе данных есть таблица с именем "config", и используется artifactory_keyзашифровать тЯ думаю, он настроил.
Если я восстановлю эту таблицу, может быть, я смогу переопределить?
За исключением того, что все это зашифровано с помощью artifactory_key? или master_key?
Он не может использоваться как есть.
Спасибо вам