Ошибка установки openam ssoadm: не удается найти конфигурацию системы. Сервер каталогов может быть недоступен или каталог конфигурации недействителен

Когда мы запускаем сценарий установки ssoadm ./setup с включенным SSL (HTTPS) как:

./setup --path /configdir/openam --log /configdir/openam/log --acceptLicense /configdir/openam/debug -v

ssoadm завершается со следующим сообщением об ошибке:

Cannot locate system configuration. Directory Server may be down or configuration directory is invalid.

person aazeem    schedule 06.12.2015    source источник


Ответы (1)


Есть две потенциальные проблемы, если вы получаете это сообщение об ошибке:

  1. Сам сервер каталогов конфигурации недействителен/неверен. Поэтому убедитесь, что вы передаете правильный каталог конфигурации в --path (или введите при появлении запроса)
  2. Если у вас включен SSL, сертификат необходимо добавить в хранилище доверенных сертификатов jdk по адресу: $JAVA_HOME/jre/lib/security/cacerts store.

Кроме того, вы также можете изменить ./setup следующим образом:

$JAVA_HOME/bin/java -D"load.config=yes" -D"javax.net.ssl.trustStore=/ssocerts/opensso.jks" -D"javax.net.ssl.trustStorePassword=changeit"
person aazeem    schedule 06.12.2015