我正在尝试<cfldap>
从 Coldfusion 2021 的 Docker 映像中建立 LDAP 连接(从 Linux 服务器上安装的 CF2021 副本很好。
在这种情况下使用 Docker 映像(与安装)的原因是尝试设置本地开发 (MACOS) 环境。到目前为止,除了 LDAP 调用之外,一切似乎都运行良好。
注意:我已经成功地ldapsearch
从容器中的 bash shell 运行了一个调用。
我得到的错误:
尝试执行查询时发生错误:无法解析有效的 ldap 主机
我从中提取的 Docker 映像存储库: https ://hub.docker.com/r/adobecoldfusion/coldfusion
更新:我刚刚注意到没有问题的服务器之间的 CF 版本差异:
Linux 版本:2021,0,01,325996(几周前非 Docker 安装)
本地 MACOS:2021,0,02, 328618(码头工人)更新 2:我们在直接连接到我们网络的 Linux 机器上安装了新的 ColdFusion 2021 Docker 映像,但我们仍然看到这个问题。这将问题缩小到 Adobe Cold Fusion 2021 与 Docker 的交互以及它的能力
<CFLDAP>
。更新 3:2021 年 10 月 13 日 - CF 团队似乎已经意识到这一点,已经确认了这个错误并正在调查它。
更新 4:11-12-2021 - 此错误与在 Docker 映像中运行的 Java 版本有关。“Adobe CF 支持建议在 docker 容器内更新到 JAVA SE 11.0.13 (LTS)”,该版本在测试时有效。期待 CF 在未来的 Docker CF2021 版本中解决这个问题。