按照官方文档生成自签名证书,显示证书Error: certificate is not yet valid 有这个经验的吗

官方文档:EMQX MQTT 服务器启用 SSL/TLS 安全连接 | EMQ
openssl.cnf 文件
Snipaste_2023-03-10_10-46-47

签名文件

mqttx 连接参数

连接结果
Snipaste_2023-03-10_10-48-59

麻烦有遇到过的给个 帮助

可以看下 EMQX 这边的后台日志。


没有任何日志


我用的是内部局域网 把下面域名关联 开关 关掉就可以连接上。 那个开关是不是 openssl.cnf 中的

有关系

看起来是证书还没生效,你可以用这个命令看下证书的有效时间:

openssl x509 -in <Your certificate> -dates -noout -text


三个证书都是这样的 2033年过期

你看下 notBefore,14点45分格林威治时间,转换成北京时间是22点45分,也就是这个时间之后你才能使用。

明白了,谢谢