MFP 6.3.0 — AppCenter не работает после установки пакета исправлений

Мы установили исправление MFP 6.3.0.0-MFPF-IF201508202339 с помощью Installation Manager без ошибок. После этого также заменяем WAR-файл служб администрирования с помощью Server Configuration Tool.

Консоль операций и приложения работают нормально, но консоль AppCenter не работает.

Когда пользователь пытается выполнить какое-либо действие (изменить описание приложения, разрешения и т. д.), приложение выполняет процесс выхода из системы, отправляя сообщение «Ваш сеанс истек. Вы будете перенаправлены на страницу аутентификации».

Во время обновления с использованием IM у нас не было возможности изменить «Установить центр приложений», потому что экраны, связанные с последним шагом установки исправления, были отключены, поэтому файлы войны, связанные с центром приложений, были обновлены в папках приложений, связанных с нашим экземпляром профиля Liberty. .

В файлах message.log никаких ошибок не появляется, только эта строчка:

«[9/1/15 15:26:35:090 ART] 000000a7 com.ibm.appcenter.servlet.ConsoleServicesServlet W выход из системы»

Нужно ли выполнять еще один дополнительный процесс для обновления AppCenter?

заранее спасибо


person Javier    schedule 01.09.2015    source источник


Ответы (2)


Насколько мне известно, никакого дополнительного процесса для обновления AppCenter не требуется.

Но тут что-то запуталось. У меня нет полного ответа, но, возможно, поможет некоторая техническая информация:

Симптом немедленного выхода из системы указывает на потерю токена LTPA. Этот токен запоминает, кто вошел в систему. Во-первых, вы должны проверить сопоставление ролей appcenteradmin и appcenteruser на вашем веб-сервере. Во-вторых, немедленный выход из системы и потеря токена LTPA могут быть вызваны любым ответом HTTP «403 FORBIDDEN», поэтому, например, если у вас есть IHS или брандмауэр, вы должны проверить их конфигурации, не вставляют ли они ответ «403 FORBIDDEN».

Если эти технические подсказки не помогают, предлагаю вам обратиться в официальную поддержку IBM, так как без понимания деталей вашей топологии и без лог-файлов сложно проанализировать проблему.

person Georg Sander    schedule 02.09.2015
comment
Спасибо Георг за ответ. Основываясь на вашем вводе, я проверил это на той же виртуальной машине, где установлен AppCenter, с использованием локального хоста, имеющего такое же поведение. Роли уже проверены. Я собираюсь открыть PMR для службы поддержки IBM. Спасибо. - person Javier; 02.09.2015

  1. В консоли WebSphere разверните «Приложения» и нажмите «Корпоративные приложения WebSphere».
  2. Нажмите «IBM_Application_Center_Console».
  3. Нажмите «Роль безопасности для сопоставления пользователя/группы».
  4. Установите оба флажка рядом с «appcenteruser» и «appcenteradmin», а затем в разделе «Специальные темы карты» выберите «Все аутентифицированы в области приложения».
  5. Нажмите «ОК» и сохраните основную конфигурацию.
  6. Повторите вышеуказанные шаги для «IBM_Application_Center_Services».
  7. Перезапустите сервер MobileFirst и попытайтесь войти в Application Center.
person Yusuf Alo    schedule 31.07.2018