Mattermost が再起動後に 404 Page Not Found
Published: 2022-10-09

Mattermostのバージョンアップをする前に、Mattermostを再起動したら
404 Page Not Foundが表示されてはまったのでメモ。

症状

http://<mattermost-server>/ にアクセスすると、404 Page Not Found が表示される。

原因

前段でキャッシュするために、nginxを利用しているが、gzipの圧縮もnginx側で行うため、無効にした。

本来は、「圧縮なし」を選ぶべきところを「無効」にしてしまい、ウェブサーバが無効になっていた。

反映しても即座にウェブサーバが無効二ならず、Mattermostを再起動して初めて発生したため、原因にたどり着くまで時間がかかった。

対処

  • config/config.json を修正
-        "WebserverMode": "disabled",
+        "WebserverMode": "uncompressed",
  • Mattermostを再起動
$ sudo systemctl restart mattermost