0

我尝试通过 ssl 模块连接 Apollo,如下所示:

{State, SslSocket} = ssl:connect(HostName, PortVal, [ {cacertfile, CaFile}, {srp_identity, {"admin", "password"}}], infinity)

CaFile 是一个 PEM 编码的 ca 证书,它是从 Apollo 的密钥库转换而来的。

但得到了连接结果:

TLS connection is closed

和 apollo.log 中的异常日志

javax.net.ssl.SSLException: Unexpected end of handshake data

我的 erlang 版本是 18.0,Apollo 是 1.7.1。

如何解决这个问题呢?非常感谢。

4

0 回答 0