moodle 3.3.2 中的 LDAP 身份验证出错
Error while LDAP authenication in moodle 3.3.2
我在 Moodle 3.3.2 中验证 LDAP 服务器时经常收到问题。
我使用 centos 7 (vm) 并在其上成功安装了 moodle。
绑定 LDAP 身份验证时,从广告用户帐户登录时出现问题。
LDAP-module cannot connect to any servers: Server: 'IP of AD server', Connection: 'Resource id #86', Bind result: ''
注意:我使用了区分名称和上下文(从我的本地计算机通过 ldap.exe 复制 dn)。
display Resource Id #86' sometimes it gives Resource Id #87 是什么意思?
任何帮助将不胜感激。
谢谢。
您的 Moodle 应用程序服务器必须可以访问 Ldap 服务器。您必须检查两个服务器是否正常通信。
您还可以为每个事件添加日志以检查确切的问题。
你可以从你的moodle应用服务器远程登录到ldap服务器
命令:
telnet 主机 389
如果您使用的是安全端口,请使用 636。
请注意,IT 可以阻止特定 ldap 服务器上的 telnet。
您也可以使用下面的 php 代码记录错误
回声ldap_err2str(ldap_errno());
这将是 return 最后一个错误。
如果对您有帮助,请告诉我。谢谢
我在 Moodle 3.3.2 中验证 LDAP 服务器时经常收到问题。 我使用 centos 7 (vm) 并在其上成功安装了 moodle。 绑定 LDAP 身份验证时,从广告用户帐户登录时出现问题。
LDAP-module cannot connect to any servers: Server: 'IP of AD server', Connection: 'Resource id #86', Bind result: ''
注意:我使用了区分名称和上下文(从我的本地计算机通过 ldap.exe 复制 dn)。 display Resource Id #86' sometimes it gives Resource Id #87 是什么意思? 任何帮助将不胜感激。
谢谢。
您的 Moodle 应用程序服务器必须可以访问 Ldap 服务器。您必须检查两个服务器是否正常通信。 您还可以为每个事件添加日志以检查确切的问题。
你可以从你的moodle应用服务器远程登录到ldap服务器 命令:
telnet 主机 389
如果您使用的是安全端口,请使用 636。
请注意,IT 可以阻止特定 ldap 服务器上的 telnet。
您也可以使用下面的 php 代码记录错误
回声ldap_err2str(ldap_errno());
这将是 return 最后一个错误。
如果对您有帮助,请告诉我。谢谢