组网简化如下,客户端通过堡垒机连接数据库类型资产
客户端-----堡垒机-----数据库应用
通过堡垒机连接DB2类型数据库连接失败,显示如下:
此类问题先查看堡垒机的版本以及应用发布服务器版本,确认使用了规格内的版本。
现场堡垒机版本为R6114P01,应用发布服务器版本为Windows Server2019。规格内支持。
对于该异常报错,可以查看故障手册。问题处理说明如下:
5.13.2 没有检测到发布了该应用的应用发布服务器
访问应用时Web页面提示失败: 没有检测到发布了该应用的应用发布服务器(1.请检查应用发布服务器Winsync状态是否正常。2.请检查应用发布服务器是否发布了该应用。)。
5.13.2.1 Winsync状态异常
运维审计系统与应用发布服务器的通讯异常。
检查运维审计系统中应用发布服务器的地址是否正确,WinSync的状态是否为正常。超级管理员可以在系统设置 > 资产 > 远程客户端 > 应用发布服务器中检查服务器地址和WinSync状态。如果WinSync状态正常说明不是此原因导致。如果地址不正确,请修正后重新检查Winsync状态。
检查应用发布服务器是否开机。
检查应用发布服务器上的WinSync Service服务状态。您可以在应用发布服务器的开始 > 管理工具 > 服务中检查WinSync Service是否处于已启动状态。如果没有启动可以尝试启动。
检查应用发布服务器是否监听了5156端口。在应用发布服务器上执行netstat -na|findstr "5156"可以确定是否监听。
检查运维审计系统的IP地址是否加入到WinSync允许IP中。配置方法请参见《应用发布配置指导》,修改后需要重启WinSync Service服务。
检查应用发布服务器的主机防火墙和运维审计系统到应用发布服务器之前的网络防火墙设置,允许运维审计系统访问应用发布服务器的TCP/5156端。
WinSync版本不匹配。一般来说WinSync版本需要使用运维审计系统当前版本的帮助中提供的Winsoft中的版本。
5.13.2.2 应用发布服务器上未发布应用
如果所有应用发布服务器状态都正常,说明应用发布服务器上没有发布该应用。
请先找到该应用在运维审计系统在的标识名。超级管理员用户可以系统设置 > 资产 > 远程客户端 > 远程客户端中查找应用的标识名。
检查应用发布服务器上是否存在相同标识名的应用。请登录到应用发布服务器,在开始 > 所有程序 > H3C > Winlogon > AppServer配置工具中可以找到对应的程序,单击后可以在右侧详情中检查标识是否正确。
如果找不到对应的程序,请安装并拖到AppServer配置工具,并确保标识名和运维审计系统上的一致。
如果能找到对应的程序,但是标识名不一致,请修改标识名,然后单击菜单栏的保存按钮,同步到运维审计系统。
经过排查发现Winsync状态正常,应用发布服务器也发布了数据库应用。如下:
查看设备对于DB2类型数据库客户端的要求如下:
查看现场Toad版本是7.2版本,不符合上述要求。应用版本不符合要求代填会有问题,不至于连接不上。因此继续排查原因。
查看堡垒机上远程客户端上Toad的类型发现有两种,对于DB2类型数据库要发布Toad_for_DB2类型的应用。所以现场的问题还是发布错了应用。
在应用发布服务器上删除已经发布的Toad应用,然后再拖该应用进去。修改应用名字为Toad_for_DB2。应用名字修改后会由红变绿。
类似于这样:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作