Миграция сервера Adobe/Macromedia Contribute Publishing Services, пользователи не распознаются

Мне нужно перенести существующую установку сервера Contribute Publishing Services на другую машину.

Проблемный контекст
Я установил свежую копию программного обеспечения сервера CPS. Скорректирован файл server.xml, чтобы отразить новую среду. Я вошел в систему и связал этот новый экземпляр с тем же экземпляром открытого LDAP, с которым исходный сервер общается, проверяет соединение и возвращает действительные данные.

Я также перенес

  • папка базы данных

  • папка сайтов

  • файл ckm.xml

(Согласно статье 1238b09 базы знаний Adobe)
Я могу войти в интерфейс управления сервером CPS и просмотреть основную информацию о каждом сайте под управлением.
Я могу заставить клиента Contribute подключиться к серверу и аутентифицировать меня на открытом сервере LDAP.

Актуальная проблема
Когда я устанавливаю соединение с новым экземпляром сервера с клиентом Contribute и запрашиваю сайты.

connect:address:port/contribute  

Я получаю сообщение о том, что в системе нет новых сайтов для меня.
Каждый из сайтов в папке сайтов имеет каталог пользователя, и этот каталог пользователя имеет правильные идентификаторы для пользователей. Эти идентификаторы фактически являются адресами электронной почты, возвращаемыми через открытый LDAP.

У кого-нибудь есть опыт работы с CPS и есть идея, что может происходить?

1 ответ

Решение

Я отвечаю на свой вопрос здесь в интересах этого сообщества.
Сделав несколько серьезных попыток, я обнаружил, что новой установке CPS не удалось найти базу данных сайта. Это было обнаружено в журнале ошибок для сервера JRUN.

Инструкции Macromedia(Adobe) в Базе знаний указывают, что вам необходимо сохранить файл ckm.xml при переносе. Этот файл находится в
installation directory\jrun4\servers\contribute-wps\contribute\WEB-INF\config\ directory.

Этот XML-файл необходимо было отредактировать, так как он ссылался на другую букву диска в путях к базе данных управляемых сайтов (так как исходная установка была на диске e:\). Взломав этот файл, я обнаружил, что могу подключить клиент Contribute к серверу и загрузить свои сайты.

ПРИМЕЧАНИЕ. Я полагаю, что мне, возможно, придется взломать файлы.csi, которые хранятся в папке "_ _" в корневом веб-каталоге для управляемого сайта CPS, поскольку теперь изменился DNS-адрес сервера CPS.

Моя ошибка заключалась в том, чтобы изначально доверять инструменту поиска файлов MS, так как я выполнил поиск методом полного перебора по всему (новому) каталогу установки, чтобы найти ссылку на старый путь, и ничего не нашел.

Удачи всем, кто еще пользуется Contribute Publishing Services, и я надеюсь, что этот кусок информации будет полезен кому-то еще в этом!

Гас

Другие вопросы по тегам