合 在华为云堡垒机下通过SSO单点客户端登录Oracle数据库报错 ORA-12537 TNS connection closed
Tags: Oracle故障处理华为云无法登陆堡垒机ORA-12537
现象
在华为云堡垒机上配置SSO单点客户端登录Oracle数据库,报错“ORA-12537:TNS:connection closed”,
通过SSO单点客户端登录和运维数据库资源参考: https://support.huaweicloud.com/usermanual-cbh/cbh_02_002705.html
分析
1、Oracle数据库在华为云的ecs上,相关的安全组和ACL规则已放开,防火墙也已经关闭
2、云堡垒机的安全组也放开了,但是没有检查堡垒机的ACL规则(问题其实就在这里)
3、Oracle数据库可以通过远程直接登陆的方式来登陆
4、telnet 堡垒机IP地址 1521
不通,这个也是很重要的现象,在配置正常的情况下,该端口是通的。
5、华为云堡垒机可以登陆的,需要提华为工单,进行排查。登陆云堡垒机后,通过命令netstat -tulnp | grep 1521
查看,云堡垒机的1521端口是否打开。
解决
解决:需要将云堡垒机的安全组和ACL规则的1521端口全部打开。堡垒机的安全组默认为default,子网的ACL规则需要根据配置名称来决定。