Mattermost 重新启动后出现 404 页面未找到
服务器
Lastmod: 2025-01-21
Published: 2022-10-09

在升级 Mattermost 版本之前,重新启动 Mattermost 时出现了404 页面未找到的错误,因此做个记录。

症状

访问 http://<mattermost-server>/ 时,显示404 页面未找到。

原因

前端使用 nginx 进行缓存,但由于 gzip 压缩也在 nginx 一侧进行,因此将其禁用。

原本应该选择“无压缩”,结果选择了“禁用”,导致网页服务器处于禁用状态。

尽管进行了反映,但网页服务器并没有立即失效,而是在重新启动 Mattermost 之后才开始出现故障,因此花了一些时间才找到原因。

处理方法

  • 修改 config/config.json
-        "WebserverMode": "disabled",
+        "WebserverMode": "uncompressed",
  • 重新启动 Mattermost
$ sudo systemctl restart mattermost