【发布时间】:2018-04-22 07:37:13
【问题描述】:
您好,我正在使用 SSL 连接到我的 MQTT 服务器。我收到以下异常。
curl: (51) SSL: certificate subject name (*.xyz.com) does not match target host name '192.168.2.10'
我正在为 ssl 使用域证书。任何帮助将不胜感激。
【问题讨论】:
您好,我正在使用 SSL 连接到我的 MQTT 服务器。我收到以下异常。
curl: (51) SSL: certificate subject name (*.xyz.com) does not match target host name '192.168.2.10'
我正在为 ssl 使用域证书。任何帮助将不胜感激。
【问题讨论】:
似乎在您尝试建立 MQTT 连接时启用了主机名验证。 如果您的主机名验证已启用,则证书中的主题 DN 应与服务器主机名相同。在这里,我猜 server 是 MQTT 代理。
在您的情况下,运行代理的系统具有主机名“192.168.2.10”,而颁发给代理的证书包含 DN 中存在的一些不同的主机名。
现在可以有两种解决方案:
希望它能解决您的问题。
【讨论】: