Solace MQTT 上的 SSL 连接抛出未知协议错误

SSL Connection on Solace MQTT Throwing Unknown Protocol error

我正在为 MQTT Publish/subscribe 服务使用 Solace VMR。我正在使用 paho 库进行发布和订阅。为此,我需要与 Solace 建立 SSL 连接。我配置了 Server 和 CA Certificate 。使用 SolAdmin ,我可以看到端口 8883 上启用了 SSL 服务。因此,当我尝试连接到 Solace MQTT 以发布数据时,它向我抛出一个错误:

2016-09-09T16:54:50+0000 安慰事件:系统:SYSTEM_SSL_CONNECTION_REJECTED:- - SSL 连接被拒绝:原因(未知协议);从 XXX.XX.XX.XXX:6217 连接到 XXX.XX.XX.XXX:8883 6

我正在使用 URL 作为 ssl://XXX.XX.XX.XXX:8883。请帮助我哪里做错了?

当客户端使用 TLS 1.0 与 Solace VMR 建立 SSL 连接时会出现此错误。 Solace VMR 不支持 TLS 1.0,因为它被认为是不安全的。

使用 TLS 1.1 或 TLS 1.2 时连接应该会成功。