提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

#【2022技术争霸赛*干货满满】OSM的BS资源访问黑屏排查#

|

问题描述

安装应用发布服务器,配置BS资源发现,但是将BS资源分配给相关运维用户,使用运维用户访问相关的BS资源,发现进入进入应用发布服务器之后,这边通过IE浏览器去访问相应的网址黑屏。

告警信息

处理过程

1、在堡垒机中查看应用发布服务器使用到的3389端口是正常的
2、首先通过mstsc进入应用发布服务器,通过IE浏览器去访问相关的网址,是可以正常访问的。

根因

IE的内核升级导致堡垒机原先安装的镜像windows server2012的镜像模版不兼容

解决方案

1、是IE浏览器内核的问题,导致的黑屏,需要给OSM打一个护网补丁包,和重新部署应用发布服务器,从而调用谷歌浏览器
1)补丁升级步骤
1、使用admin或者系统管理员用户登录OSM控制台,点击系统配置--补丁管理
2、上传成功后,在补丁管理页面条目出,点击安装按钮
3、安装过程中不允许刷新页面,需等待页面弹窗提示“安装成功”即将重启,等待服务重启完成(预计5-10分钟)页面可以访问后,清除浏览器缓存,刷新页面重新登录系统。
4、补丁包安装成功后,重新打开OSM登录页面,使用admin账户进入补丁管理页面,状态显示为已安装,只显示详情按钮,点击详情按钮页面可查看补丁包更新详情
2)应用发布服务器升级
1、卸载应用发布服务器控件--使用远程桌面方式连接到应用发布服务器,依次打开控制面板--程序和功能,找到isompAPP开头的软件(具体的版本号根据应用发布服务器上安装的版本而定)。
2、卸载浏览器--在控制面板--程序和功能列表,找到google chromefirefox浏览器,卸载这两个应用程序
(3)控件安装
1、打开3.0.10HW包的OSM登录界面,点击登录按钮下方的“帮助与控件下载”按钮,可下载1.0.0.9版本的控件
2、页面切换到控件下载页面,选择“AppAgent”页签,点击“下载”按钮
3、解压下载的应用发布控件,解压完成后,拷贝到应用发布进行安装(如直接在应用发布下载可直接解压安装)。
4在请输入服务器IP地址中输入OSMIP,点击安装按钮。
4)安装谷歌浏览器和firefox浏览器
1、打开Chrome浏览器(版本号:93.0.4577.63)安装程序,自动完成安装即可。
2、由于权限限制,为了保障OSM可以正常调用Chrome并完成代填,需要手动更改浏览器的链接位置为”C:\Program Files (x86)\ Google“,使用管理员权限打开命令提示符(cmd),执行命令:
mklink "C:\Program Files (x86)\Google" "C:\Users\Administrator\AppData\Local\Google"
(前面引号内是链接位置,后面引号内是原有默认安装位置,注意空格--可直接复制执行),执行成功提示如下图:
3、打开Firefox浏览器(版本号:92.0.0)安装程序,选择自定义安装
4、更改安装位置为C:\Program Files (x86)\Mozilla Firefox\
5、点击下一步,去掉安装维护服务的选项(注:此步一定要配置,否则自动更新后可能会出现无法正常调用的现象)
6BS应用URL拦截功能演示
1)添加或编辑原有BS资源,并配置需要使用的浏览器(支持IEChromeFirefox
(2)将该资源授权给运维人员,并使用运维人员账号登陆,验证拦截效果

建议与总结

在我们部署OSM的BS资源的时候,即使从人工哪里要到了相应的模版镜像,也要确认这个镜像模版是否是最新的,以及确认当前OSM的版本是否是最新的,以免产生不必要的兼容性

279286339531396fc5.png (2.13 MB, 下载次数: 168)

279286339531396fc5.png

926906339534c4b385.png (954.74 KB, 下载次数: 165)

926906339534c4b385.png
糖果星球 发表于 2022-10-12 19:39
  
如果遇到黑屏问题,在排除了中间设备的拦截问题后
牛风喜 发表于 2023-4-18 10:35
  
感谢楼主分享,内容清晰,期待楼主后续分享

我要分享
文档编号: 231121
作者: 风起
更新时间: 2022-10-12 16:24
适用版本: