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