重启服务器后,nginx代理emqx的wss连接报错

什么版本 :thinking: 这个日志看起来报的是不是合法的 mqtt 包

开源版 4.3.5,昨天重启服务器之后,就wss连接不上,其他都能连上

你图里面的报错全是 tcp 的(emqx_connection)
如果是 wss 的报错,应该是emqx_ws_connection,怀疑你的 wss 端口根本就没有监听成功。你可以用 netstat 命令看看端口监听情况。

PS: 4.x 已经过了维护周期了,建议有条件升级一下哈。


开发要求要这版本,不敢升级,怕背锅

其他端口是ctrl+c结束的,8084是直接连不上

那现在可以重启了。

重启没用啊,都重启好几次了,nginx,emqx都重启过了


nginx报这个错

解决了,云厂商自动更新ssl证书的脚本没有ca证书,我手动下载ssl证书压缩包,解压出来有ca证书,替换上去,重启就成了

1 个赞