首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用LDP身份验证提供者对Askbot进行身份验证

无法使用LDP身份验证提供者对Askbot进行身份验证
EN

Stack Overflow用户
提问于 2019-11-26 09:27:05
回答 1查看 521关注 0票数 1

无法在Ubantu 18.04上验证Askbot django应用程序

可以平LDAP服务器,但它仍然说-“不能联系LDAP服务器”

错误日志显示:-

"/srv/askbot/venv/local/lib/python2.7/site-packages/askbot/deps/django_authopenid/ldap_auth.py",跟踪(最近一次调用):文件

行127、ldap_authenticate_default get_attrs File "/srv/askbot/venv/local/lib/python2.7/site-packages/ldap/ldapobject.py",第854行、search_s返回self.search_ext_s(基本、范围、筛选器、吸引列表、吸引列表、无、无,文件"/srv/askbot/venv/local/lib/python2.7/site-packages/ldap/ldapobject.py",行847,在search_ext_s msgid =self.search_ext(基、作用域、筛选器、吸引列表、attrsonly、serverctrls、clientctrls、timeout、sizelimit )文件"/srv/askbot/venv/local/lib/python2.7/site-packages/ldap/ldapobject.py",行843中,在search_ext超时值中,文件"/srv/askbot/venv/local/lib/python2.7/site-packages/ldap/ldapobject.py",行331,在_ldap_call reraise(exc_type,exc_value,exc_traceback)文件"/srv/askbot/venv/local/lib/python2.7/site-packages/ldap/ldapobject.py",行315中,在_ldap_call result = func(*args,**kwargs) SERVER_DOWN:{u‘’info‘:’传输端点未连接‘中,‘'errno':107,'desc':U“无法联系LDAP服务器”}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-26 14:00:06

Ping使用ICMP协议。LDAP使用到(通常)端口389的TCP连接(对于LDAPS使用636 )。这是两件不同的事情。

因此,您只可以对服务器进行平分,这意味着服务器处于联机状态。这并不意味着LDAP服务正在运行,也不意味着防火墙没有阻塞到正确端口的TCP通信。

您可以通过以下两种方式之一测试打开到Ubuntu上右侧端口的TCP连接:

代码语言:javascript
复制
telnet yourserver 389

或,

代码语言:javascript
复制
nmap yourserver 389

有关该here的更多信息。

您可能需要安装telnet或nmap才能使其工作。如果您正在使用LDAPS (LDAP over SSL),那么您应该测试端口636。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59047634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档