我是ForgeRock的新手OpenDJ
。我按照以下说明在服务器上安装了3.0
版本rhel 7
以及Java version: 1.8.0_251
:https://backstage.forgerock.com/docs/opendj/3/install-guide/#chap-install。安装完成后no ssl/tls
,系统抛出...
Error reading configuration. Details:
javax.naming.CommunicationException: simple bind failed: 0.0.0.0:4444 [Root
exception is javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateException: No subject alternative names present]
在与我们的系统管理员交谈后,我决定给出适当的hostname/fqdn
并获得opendj.doamin.com.key, opendj.domain.com.crt and opendj.domain.com.pfx
文件。
hostname: opendj
domain: domain.com
我的问题是我即将重新安装它,但我必须将它们放置在何处,以便我可以避免上述异常?我愿意相信由于缺少证书文件而抛出异常。
我不相信它缺少证书文件。这很可能是由于JDNI的行为随着JDK8的更新而发生了变化。 请参阅 https://stackoverflow.com/a/58930712/738708。