运行SAProuter时出错:sncgss.so:无法打开共享对象文件

2020-09-12 20:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在尝试使用以下命令运行SAProuter:

 ./saprouter -r -R/user/sap/saprouter/saprouttab -K p:CN = mycert 

但是出现以下错误:

 ***错误=> DlLoadLib()== DLENOACCESS-dlopen(" sncgss.so")失败

 " sncgss.so:无法打开共享库文件:没有这样的文件或目录" [dlux.c 521] 

我在此论坛上阅读了有关此错误的信息,但发现的建议都对我没有帮助。
我还可以声明以下内容:

  • 我们的环境变量看起来正确:
  • SECUDIR是/usr/sap/saprouter/sec
  • SNC_LIB是/usr/sap/saprouter/cryptolib/ libsapcrypto.so
  • 文件 libsapcrypto.so 确实存在于/usr/sap/saprouter/cryptolib/目录中
  • 运行saprouter的用户具有对 libsapcrypto.so
  • 的读写访问权限

还有什么会导致错误?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们正在尝试使用以下命令运行SAProuter:

 ./saprouter -r -R/user/sap/saprouter/saprouttab -K p:CN = mycert 

但是出现以下错误:

 ***错误=> DlLoadLib()== DLENOACCESS-dlopen(" sncgss.so")失败

 " sncgss.so:无法打开共享库文件:没有这样的文件或目录" [dlux.c 521] 

我在此论坛上阅读了有关此错误的信息,但发现的建议都对我没有帮助。
我还可以声明以下内容:

  • 我们的环境变量看起来正确:
  • SECUDIR是/usr/sap/saprouter/sec
  • SNC_LIB是/usr/sap/saprouter/cryptolib/ libsapcrypto.so
  • 文件 libsapcrypto.so 确实存在于/usr/sap/saprouter/cryptolib/目录中
  • 运行saprouter的用户具有对 libsapcrypto.so
  • 的读写访问权限

还有什么会导致错误?

付费偷看设置
发送
3条回答
吹牛啤
1楼-- · 2020-09-12 20:33

你好

您将环境变量SNC_LIB指向一个库文件。

但是,恶意程序正在尝试使用其他库文件。

请尝试将环境变量SNC_LIB_64设置为与env相同的值。 变种 SNC_LIB。

如果问题仍然存在,请使用2级跟踪启动saprouter(在其命令行中添加" -V 2")并提供" dev_rout"文件。

此致

Isaías

歪着头看世界
2楼-- · 2020-09-12 20:40

嗨,

您解决了这个问题吗? 如果是,请关闭此问题:-)。

否则,我们如何为您提供进一步帮助? :-)

问候,

伊萨尼亚

ZJXianG
3楼-- · 2020-09-12 20:52

嗨,

也许是拼写错误? " ./saprouter -r -R/user/sap/saprouter/saprouttab -K p:CN = mycert"

亲切的问候,
马丁

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答