MFP 6.3.0 – 安装补丁包后 AppCenter 不工作

Posted

技术标签:

【中文标题】MFP 6.3.0 – 安装补丁包后 AppCenter 不工作【英文标题】:MFP 6.3.0 – AppCenter does not work after fix pack installation 【发布时间】:2015-09-01 18:31:08 【问题描述】:

我们使用 Installation Manager 安装了 MFP 6.3.0.0-MFPF-IF201508202339 修复程序,没有出现错误。在此之后,我们还使用服务器配置工具替换管理服务 WAR 文件。

操作控制台和应用程序工作正常,但 AppCenter 控制台不工作。

当用户尝试执行任何操作(更改应用描述、权限等)时,应用会执行注销过程,并发送此消息“您的会话已过期。您将被重定向到身份验证页面。”

在使用 IM 进行更新期间,我们没有选择更改“安装应用程序中心”,因为与最后一个修复安装步骤相关的屏幕已禁用,因此与 appcenter 相关的 war 文件已在与我们相关的应用程序文件夹中更新Liberty 配置文件实例。

message.log 文件中没有出现错误,只有这一行:

“[9/1/15 15:26:35:090 ART] 000000a7 com.ibm.appcenter.servlet.ConsoleServicesServlet W 注销”

我需要为 AppCenter 更新执行另一个附加过程吗?

提前致谢

【问题讨论】:

【参考方案1】:

据我所知,AppCenter 更新不需要额外的过程。

但是这里出了点问题。我没有完整的答案,但也许一些技术见解会有所帮助:

立即注销症状表明 LTPA 令牌丢失。这个令牌记住谁登录了。首先,您应该在您的网络服务器中验证 appcenteradmin 和 appcenteruser 的角色映射。其次,任何 HTTP 响应“403 FORBIDDEN”都可能导致立即注销和丢失 LTPA 令牌,因此例如,如果您有 IHS 或防火墙,则应检查它们的配置是否插入响应“403 FORBIDDEN”。

如果这些技术提示没有帮助,我建议你联系IBM官方支持,因为不了解你的拓扑细节,没有日志文件,很难分析问题。

【讨论】:

感谢乔治的回复。根据您的输入,我在使用具有相同行为的 localhost 安装 AppCenter 的同一 VM 上检查了这一点。角色已经过验证。我将为 IBM 支持打开一个 PMR。谢谢。【参考方案2】:
    从 WebSphere 控制台,展开“应用程序”并单击 “WebSphere 企业应用程序” 点击“IBM_Application_Center_Console” 点击“安全角色到用户/组映射” 选中“appcenteruser”和“appcenteradmin”旁边的框,然后 然后从 'Map Special Subjects' 中选择 'All Authenticated in 应用领域' 点击确定并保存到主配置。 对“IBM_Application_Center_Services”重复上述步骤 重新启动 MobileFirst 服务器并尝试登录到 Application Center。

【讨论】:

以上是关于MFP 6.3.0 – 安装补丁包后 AppCenter 不工作的主要内容,如果未能解决你的问题,请参考以下文章

Android之解决打补丁包后移动端为什么不升级,升级之后出现“应用未安装“,以及更新成功之后反复更新问题

移动优先平台 cli:mfp build... 不创建 war 文件

windows server r2 安装vs2017 更新补丁Windows8.1-KB2919355-x6

在虚拟机上装了win server 2003,怎么给它打Windows Server 2003 SP2补丁?

安装“cordova-plugin-mfp-push”后无法在设备上运行

ai cc 2019 mac版怎么破解?谁能分享一下ai破解补丁