为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8
DB Version: 0x7000d
03134284336-20250117-257733-20132
Msg Version: 32
Gsu level(5) cnt: 0
【操作系统】:linux
【CPU】:
【问题描述】*:异常提示:Encryption module version mismatch
排查原因,本身达梦依赖的libcrypto (1.1.1n),但是应用程序本身有三方套件也依赖libcrypto,版本(3.4.1),但是ODBC调用达梦时,达梦用了应用跟目录下的libcrypto (3.4.1),所以异常了,我尝试$LD_LIBRARY_PATH 改优先文件指向 正确的libcrypto (1.1.1n) 也不行,libcrypto (1.1.1n)覆盖到应用根目录可以,但是影响其他模块的风险很高,如何处理
看下调用odbc的用户的bash_profile文件和bashrc中怎么设置的,是不是这里限制了,修改这里的LD_LIBRARY_PATH试试
