我试图找到很多(我已经花了一整天时间)来找出导致错误的原因:
<00> 000004DC:LdapErr:DSID-0C0906E8,评论:为了执行此操作 操作成功绑定必须在连接。,数据上完成 0,v1db1
我已将Windows AD设置为LDAP服务器,并使用此功能在Linux机器中使用proftpd + ldap在sftp中进行身份验证。
我有两台机器(机器#1和机器#2),其中配置了proftpd + ldap。在这两台机器中,所有必需的配置(例如proftpd.conf和ldap.conf)完全相同。
但是,当我尝试sftp到#1机器时,它能够成功完成并且在wireshark(tcpdump)中没有显示错误。但是,当我尝试sftp到机器#2时,它会给我以下错误。下面是从LDAP服务器收集的tcpdump。
我无法弄清楚的是,为什么在失败的情况下(机器#2),我看到bindRequest "<ROOT>" simple
但是没有成功(机器#1)。
有明确的迹象表明客户端(机器#2)中存在某种情况,导致这种情况,但无法弄清楚是什么?
帮助将受到高度赞赏。