达梦:初始化SSL环境失败
收到应用开发商反馈,中间件连接达梦数据库报“dm jdbc.driver.DMException:初始化SSL环境失败”,将排查思路整理如下:
1.如果是安全版的数据库,默认开启了SSL加密,需要执行下面的语句关闭SSL,或者直接改dm.ini文件中ENABLE_ENCRYPT的值为0都可以,且需要重启数据库才会生效:
sp_set_para_value(2,'ENABLE_ENCRYPT',0);
重启后,管理工具或者disql连接就正常连接了。
特别注意:如果是集群,主备节点都需要设置ENABLE_ENCRYPT参数为并且重启达梦主备集群,重启之后,两个节点都要通过SQL语句确定该参数已经修改生效。
SELECT PARA_NAME ,PARA_VALUE ,FILE_VALUE FROM V$DM_INI WHERE PARA_NAME ='ENABLE_ENCRYPT';
如果中间件或者应用程序还会报错,那建议在修改该参数后,重启下中间件或者应用。
如果仍然报错,建议应用排查下是否进行了SSL相关配置
以上就是关于SSL问题的排查总结,有其他补充,欢迎评论区留言。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
更多内容,请访问达梦社区地址:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台
来源地址:https://blog.csdn.net/Penrosee/article/details/129276354
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341