We're Hiring!

Mattermost Discussion Forums

White Screen of Death while upgrading from 5.35.5 to 5.36.2

We run mattermost team edition on a centos 7 server with postgres 12.7, and when I attempt to upgrade our install to 5.36.2, the mobile client connects fine to it, but the desktop client and web browser client both display white screens.

Steps:

  1. From version 5.35.2, stop the server.
  2. Backup config, data, logs, and plugins directories.
  3. rm -rf mattermost directory
  4. untar 5.36.2
  5. copy backup files above back in.
  6. chown -R mattermost:mattermost mattermost to ensure permissions
  7. run server
  8. attempt to connect to url through browser or desktop app

Expected behavior:
I would expect to be able to connect to the server and see the chatroom interface.

Observed Behavior:
I get redirected to the last room url my session was in and receive a white screen. There is only one error in the log file that says “invalid or expired session, please log in again”. Clearing cookies brings up a login screen, but once I log in again I get the same white screen.

My next step in testing this is to backup the database, drop it, and start fresh to see if it’s an issue with database data/schema or an issue with config/install. Any advice is appreciated. Not sure when I’ll get around to this as server is working for now and I can’t do anything during office hours.