环境信息
- EMQX 版本:4.3.5
- 操作系统及版本:
- 其他
问题描述
升级到最新4.3.7 提示URL Not Found,告警也取消不了
首先,检查一下你的EMQX是否启动正常,目前看是没有正确的启动,报错信息是端口占用,非常可能是另一个EMQX没有关闭,或者重复启动导致的端口申请不出来了。
然后,升级版本之后,dashboard也会升级,所以部分前端资源可能被浏览器缓存了,导致的请求还在向老版本的路径发送,可以尝试清理浏览器缓存,或者开启无痕模式访问。
我也遇到这个情况了
emqx 服务开启正常 只是dashboard 提示NotFound
麻烦帮忙看下吧 我也遇到这个问题了 = =~
不知道啊,不过不影响使用
不知道,不影响使用
请问是怎么升级的?热升级么?
清空下浏览器缓存能生效么?或者重启下 emqx ?
就这么升级的被,不过问题还是没解决
我是直接用yum 新装的 4.3.5 就发现这个问题了
在启停下 emqx_management 和 emqx_dashboard 插件试试看?
开源版好像不给停止这两个插件
我重启了服务器都没用= =
bin/emqx eval 'emqx_plugins:unload(emqx_dashboard), emqx_plugins:load(emqx_dashboard).'
是只有 api/v4/nodes?
这个接口访问不了 还是所有的 Dashboard 页面都不行呢?感觉现象很奇怪…
所有接口都不行
那看看需要确定下:
没有错误日志么?
可以尝试一下清除浏览器缓存或无痕模式打开。这种问题一般出现在老版本的dashboard前端资源换存在了浏览器中,老版本的dashboard仍然在向老版本的路径发起请求,导致的路径失败。清除缓存后从服务器中重新拉取到最新的dashboard,让前段资源请求的时候向新版本的路径发起