客户端上对Sybase ASE的Kerberos身份验证失败

2020-09-08 12:14发布

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

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


嗨,

我正在尝试在Sybase ASE 15.7上设置Kerberos授权。 我遵循了该知识库文章 https://launchpad的所有步骤。 support.sap.com/#/notes/2039837

00:0000:00000:00000:2019/04/15 10:59:58.20服务器成功初始化安全机制'csfkrb5'。 ASE将支持使用此安全机制。

但是我仍然收到以下错误。 当我尝试与isql -V -R

连接时

CT-LIBRARY错误:ct_con_props(SET):安全服务层:内部安全控制层错误:在配置文件中找不到SCL条目。 消息4002,级别14,状态1:服务器" KBTEST_DS":登录失败。 CT-LIBRARY错误:ct_connect():特定于协议的层:外部错误:尝试连接到服务器失败。

上述错误非常笼统,它并不能告诉我们到底需要修复什么。

任何帮助将不胜感激。

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

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


嗨,

我正在尝试在Sybase ASE 15.7上设置Kerberos授权。 我遵循了该知识库文章 https://launchpad的所有步骤。 support.sap.com/#/notes/2039837

00:0000:00000:00000:2019/04/15 10:59:58.20服务器成功初始化安全机制'csfkrb5'。 ASE将支持使用此安全机制。

但是我仍然收到以下错误。 当我尝试与isql -V -R

连接时

CT-LIBRARY错误:ct_con_props(SET):安全服务层:内部安全控制层错误:在配置文件中找不到SCL条目。 消息4002,级别14,状态1:服务器" KBTEST_DS":登录失败。 CT-LIBRARY错误:ct_connect():特定于协议的层:外部错误:尝试连接到服务器失败。

上述错误非常笼统,它并不能告诉我们到底需要修复什么。

任何帮助将不胜感激。

付费偷看设置
发送
1条回答
d56caomao
1楼-- · 2020-09-08 12:48

嗨,

通常此错误消息表示您的libtcl.cfg/libtcl64.cfg文件中有问题。

Linux:$ SYABSE/$ SYBASE_OCS/config/libtcl64.cfg
Windows:$ SYABSE/$ SYBASE_OCS/ini/libtcl64.cfg

Linux示例:
[安全] csfkrb5 = libsybskrb64.so secbase=@MORNINGCACTUS.COM libgss =/home/hansenr/krbnew /lib/libgssapi_krb5.so

为此,我在计算机上下载了MIT kerberos,并将文件指向其位置。
请确保文件为64位,否则ASE无法正确启动。

Windows示例:
[安全]
csfkrb5 = LIBSYBSKRB64 secbase=@MORNINGCACTUS.COM libgss = C:\ SAP \ OCS-16_0 \ lib3p64 \ libsybsspiwrapper64.dll

这指向SDK的包装。

请注意,您只需要为ASE修改libtcl64.cfg文件,但对于客户端,对于32位应用程序也需要libtcl.cfg。

这些文件需要指向正确的位。

文件/home/hansenr/krbnew/lib/libgssapi_krb5.so.2.2/home/hansenr/krbnew/lib/libgssapi_krb5.so.2.2:ELF 64位LSB共享对象,x86-64,版本1(GNU/Linux),动态链接,BuildID [sha1] = afba582a072c5450d1e5ef84c30a4ecd77a3b13c,未剥离

如果您的ASE以"成功"开头,则在连接时检查isql64。
还要确保未链接libtcl.cfg和libtcl64.cfg,因为只有32位或64位可用。

另一个注意事项,请确保在ASE中设置了完全相同的用户名。
这是区分大小写的(通常在这一点上,尽管您会收到登录失败的消息)。

致谢,
瑞安

一周热门 更多>