OAM – Keystore was tampered with, or password was incorrect

Иногда спонтанно выскакивает ошибка из сабжа и ломает ОАМ.

Согласно 1566910.1:

"Solution
There is no way to regenerate the .cohstore.jks file. So if you don't have another known-password-.cohstore.jks file, OAM will need to be reinstalled."

, но можно стащить кошелек с другого стенда и вбить пароль в хранилище (ем-Security -> Credentials), предварительно расшифровав его (или вбить текущий пароль, если ранее додумались его подсмотреть и сохранить). Для этого на рабочей площадке подключаемся к домену:

wls:/OAMDomain/serverConfig> domainRuntime()
Location changed to domainRuntime tree. This is a read-only tree with DomainMBea
n as the root.
For more help, use help(domainRuntime)

подсматриваем пароль для кошелька:

wls:/OAMDomain/domainRuntime> listCred(map="OAM_STORE",key="coh")
Already in Domain Runtime Tree

[Name : coh, Description : null, expiry Date : null]
PASSWORD:87bstcfuskn384nfg13d81goc8

копируем кошелек на сломанный стенд и перебиваем креденшн в ЕМ на увиденный пароль:
1) Правой клавишей мышки на домен в ЕМ, Security -> Credentials
2) Выставляем нужный пароль (OAM_STORE, coh).

P.S. Как здесь советуют 1955488.1 удалять пару логин/пароль лучше не надо, почему-то не пересоздалось при старте:

5) Delete the credential Map key pair (OAM_STORE, coh).

Upd. Кошелек и пароль к нему на случай утраты:
pass
.cohstore.jks

About

View all posts by

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.