首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何验证OpenDJ是否响应ldap请求?

如何验证OpenDJ是否响应ldap请求?
EN

Stack Overflow用户
提问于 2020-05-15 04:02:18
回答 1查看 62关注 0票数 0

我把OpenDJ v3.0.0java version 1.8.0_251放在rhel 7服务器上。我将ssl/tls设置为yes,并生成了self sign cert,它是empty,没有导入任何ldap schema,但只声明了baseDN

安装完成后,我执行了service opendj status,系统说Running,尽管执行/install/path/bin/status抛出了java.security.cert.CertificateException: No subject alternative names present

假设ldap服务正在运行,我执行了以下两组不同的ldap,以验证它是否正在处理传入的ldapsearch请求,基于此文档:https://backstage.forgerock.com/knowledge/kb/article/a54816700

代码语言:javascript
复制
./ldapsearch --hostname foo.domain.com --port 636 --useSsl --trustAll --bindDN "cn=Directory Manager" --bindPassword password --baseDN "" --searchScope base "(objectclass=*)" 1.1
dn:

./ldapsearch --port 389 --baseDN "" --searchScope base "(&)" alive healthy
dn: 

我的问题是,返回的响应是dn:,我不能判断OpenDJ是否正常运行。我很感谢你的建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-15 15:18:31

状态的第一个错误是由于JDK 8中的更改造成的,其中证书使用者名称与您尝试连接的主机名非常匹配。

问题的第二部分不是错误。这是意料之中的。您的第一个查询不请求任何属性(尾随参数'1.1‘表示不返回属性)。第二个查询是请求OpenDJ 3.0的rootDSE中不存在的属性。这些属性已添加到ForgeRock目录服务版本6.5.0中。

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

https://stackoverflow.com/questions/61806415

复制
相关文章

相似问题

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