Я пытаюсь создать экземпляр Crowd, отражающий его аналог Live для нашей среды тестирования. Я клонировал контейнер и изменил несколько ключевых конфигураций, как описано ниже. Проблема в том, что пока URL-адрес загружает эту тестовую версию Crowd, нажатие кнопки «Настроить Crowd» дает следующую ошибку:
Общая целевая страница тоже выглядит на удивление простой, без красивых кнопок и форматирования, если это намек.
Изменения, внесенные с момента дублирования контейнера:
/var/crowd-home/crowd.properties
указать тестовую толпу вместо толпы/opt/atlassian-crowd-2.11.1/apache-tomcat/conf/server.xml
указать тестовую толпу вместо толпы/var/crowd-home/crowd.cfg.xml
указать тестовую базу данных вместо живойpg_hba.conf
в тестовой БД, чтобы разрешить тестовую толпу (это решило одну ошибку, которая ранее была показана в catalina.out) /opt/atlassian-crowd-2.11.1
, который отличался от LiveВыход catalina.out: https://pastebin.com/GGiCrhPT atlassian-crow.log не имеет ни одной строки после последней остановки сервера. Я также подтвердил, что crowd/console
существует с правильными разрешениями в /opt/atlassian-crowd-2.11.1/crowd-webapp/WEB-INF/classes/com/atlassian/crowd
так же, как и в Live.
Есть ли у кого-нибудь идеи, что проверять и почему этот клон Crowd не работает полностью? Заранее спасибо!
В конце концов, даже после тщательного сравнения с аналогичными обслуживаемыми ресурсами (такими как demo-webapp, расположенный рядом с Crowd-webapp), я не смог найти ничего, свидетельствующего о проблеме.
Я решил это, избегая этого - я только что установил (просто распаковав и разместив рядом) новейшую версию Crowd 3.7.0, и эта проблема не возникла. Возможно, никому не нужно с этим заниматься, если у них нет старых версий :)