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补丁?