Summary
After upgrading from version 9 to version 10, it is no longer possible to use the server or log in.
I have tested different 10.x versions and it is always the same behavior.
When I open the page with a browser with which I am logged in, I only see the loading symbol.
If I open the page with a browser with which I am not logged in, the message appears:
However, logging in with username or e-mail is activated and is also sent correctly to the browser:
Here the server log
{“timestamp”:“2025-06-18 11:17:20.085 +02:00”,“level”:“info”,“msg”:“Successfully connected to cache backend”,“caller”:“platform/service.go:193”,“backend”:“lru”,“result”:“OK”}
{“timestamp”:“2025-06-18 11:17:20.085 +02:00”,“level”:“info”,“msg”:“Server is initializing…”,“caller”:“platform/service.go:196”,“go_version”:“go1.22.6”}
{“timestamp”:“2025-06-18 11:17:20.085 +02:00”,“level”:“info”,“msg”:“Pinging SQL”,“caller”:“sql/sql_utils.go:68”,“database”:“master”,“dataSource”:“postgres://%2A%2A%2A%2A:%2A%2A%2A%2A@localhost:5432/matterdb?connect_timeout=10&sslmode=disable”}
{“timestamp”:“2025-06-18 11:17:20.113 +02:00”,“level”:“info”,“msg”:“Starting websocket hubs”,“caller”:“platform/web_hub.go:114”,“number_of_hubs”:4}
{“timestamp”:“2025-06-18 11:17:20.113 +02:00”,“level”:“info”,“msg”:“Loaded system translations”,“caller”:“i18n/i18n.go:197”,“for locale”:“en”,“from locale”:“/home/mattermost/i18n/en.json”}
{“timestamp”:“2025-06-18 11:17:20.118 +02:00”,“level”:“info”,“msg”:“Ensuring the telemetry ID..”,“caller”:“telemetry/telemetry.go:185”}
{“timestamp”:“2025-06-18 11:17:20.119 +02:00”,“level”:“info”,“msg”:“telemetry ID is set”,“caller”:“telemetry/telemetry.go:195”,“id”:“jqk4kqhpcbfm9e5z9rzr3xwj4c”}
{“timestamp”:“2025-06-18 11:17:20.122 +02:00”,“level”:“info”,“msg”:“Current version is 10.5.8 (15703222515/Tue Jun 17 09:24:38 UTC 2025/7283c373e40d8419e7e7aa816b76e62d81cf2cf7/none)”,“caller”:“app/server.go:419”,“current_version”:“10.5.8”,“build_number”:“15703222515”,“build_date”:“Tue Jun 17 09:24:38 UTC 2025”,“build_hash”:“7283c373e40d8419e7e7aa816b76e62d81cf2cf7”,“build_hash_enterprise”:“none”,“service_environment”:“production”}
{“timestamp”:“2025-06-18 11:17:20.122 +02:00”,“level”:“info”,“msg”:“Team Edition Build”,“caller”:“app/server.go:435”,“enterprise_build”:false}
{“timestamp”:“2025-06-18 11:17:20.122 +02:00”,“level”:“info”,“msg”:“Printing current working”,“caller”:“app/server.go:439”,“directory”:“/home/mattermost”}
{“timestamp”:“2025-06-18 11:17:20.122 +02:00”,“level”:“info”,“msg”:“Loaded config”,“caller”:“app/server.go:440”,“source”:“file:///home/mattermost/config/config.json”}
{“timestamp”:“2025-06-18 11:17:20.125 +02:00”,“level”:“info”,“msg”:“License key has not been uploaded. Loading license key from disk.”,“caller”:“utils/license.go:107”,“filename”:“/home/mattermost/config/mattermost.mattermost-license”}
{“timestamp”:“2025-06-18 11:17:20.125 +02:00”,“level”:“warn”,“msg”:“Failed to get license from disk”,“caller”:“platform/license.go:93”,“error”:“We could not find the license key on disk at /home/mattermost/config/mattermost.mattermost-license: stat /home/mattermost/config/mattermost.mattermost-license: no such file or directory”}
{“timestamp”:“2025-06-18 11:17:20.125 +02:00”,“level”:“warn”,“msg”:“License key from https://mattermost.com required to unlock enterprise features.”,“caller”:“platform/license.go:105”,“error”:“resource "License" not found, id: “}
{“timestamp”:“2025-06-18 11:17:20.126 +02:00”,“level”:“info”,“msg”:“Starting workers”,“caller”:“jobs/workers.go:48”}
{“timestamp”:“2025-06-18 11:17:20.126 +02:00”,“level”:“info”,“msg”:“Starting schedulers.”,“caller”:“jobs/schedulers.go:54”}
{“timestamp”:“2025-06-18 11:17:20.164 +02:00”,“level”:“info”,“msg”:“Starting up plugins”,“caller”:“app/plugin.go:191”}
{“timestamp”:“2025-06-18 11:17:20.164 +02:00”,“level”:“info”,“msg”:“Syncing plugins from the file store”,“caller”:“app/plugin.go:268”}
{“timestamp”:“2025-06-18 11:17:20.165 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“com.mattermost.plugin-channel-export”}
{“timestamp”:“2025-06-18 11:17:20.165 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“focalboard”}
{“timestamp”:“2025-06-18 11:17:20.173 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“playbooks”}
{“timestamp”:“2025-06-18 11:17:20.181 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“com.mattermost.calls”}
{“timestamp”:“2025-06-18 11:17:20.185 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“mattermost-autolink”}
{“timestamp”:“2025-06-18 11:17:20.186 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“com.github.matterpoll.matterpoll”}
{“timestamp”:“2025-06-18 11:17:20.191 +02:00”,“level”:“info”,“msg”:“Removing local installation of managed plugin before sync”,“caller”:“app/plugin.go:295”,“plugin_id”:“com.mattermost.apps”}
{“timestamp”:“2025-06-18 11:17:20.213 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“playbooks”,“bundle_path”:“plugins/playbooks.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.213 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“com.mattermost.calls”,“bundle_path”:“plugins/com.mattermost.calls.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.213 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“focalboard”,“bundle_path”:“plugins/focalboard.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.217 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“com.mattermost.plugin-channel-export”,“bundle_path”:“plugins/com.mattermost.plugin-channel-export.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.223 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“mattermost-autolink”,“bundle_path”:“plugins/mattermost-autolink.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.233 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“com.github.matterpoll.matterpoll”,“bundle_path”:“plugins/com.github.matterpoll.matterpoll.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.253 +02:00”,“level”:“info”,“msg”:“Syncing plugin from file store”,“caller”:“app/plugin.go:342”,“plugin_id”:“com.mattermost.apps”,“bundle_path”:“plugins/com.mattermost.apps.tar.gz”}
{“timestamp”:“2025-06-18 11:17:20.620 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“mattermost-autolink”,“version”:“1.4.0”}
{“timestamp”:“2025-06-18 11:17:20.639 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“com.mattermost.plugin-channel-export”,“version”:“1.2.1”}
{“timestamp”:“2025-06-18 11:17:20.877 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“com.mattermost.apps”,“version”:“1.2.2”}
{“timestamp”:“2025-06-18 11:17:20.931 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“playbooks”,“version”:“1.39.3”}
{“timestamp”:“2025-06-18 11:17:20.966 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“com.mattermost.calls”,“version”:“0.29.8”}
{“timestamp”:“2025-06-18 11:17:21.261 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“focalboard”,“version”:“9.1.3”}
{“timestamp”:“2025-06-18 11:17:21.706 +02:00”,“level”:“info”,“msg”:“Installing extracted plugin”,“caller”:“app/plugin_install.go:429”,“plugin_id”:“com.github.matterpoll.matterpoll”,“version”:“1.6.1”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:”/home/mattermost/prepackaged_plugins/mattermost-plugin-playbooks-v2.2.0-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-msteams-meetings-v2.2.0-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-zoom-v1.8.0-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-nps-v1.3.3-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-user-survey-v1.1.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-playbooks-v1.41.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.002 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-msteams-v2.2.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.012 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-servicenow-v2.3.4-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.012 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-ai-v1.1.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.027 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-boards-v9.1.3-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.027 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-calls-v1.7.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.047 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-channel-export-v1.2.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.047 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-github-v2.3.0-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.067 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-metrics-v0.6.0-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.067 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-gitlab-v1.9.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.092 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-mscalendar-v1.3.4-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.092 +02:00”,“level”:“info”,“msg”:“Processing prepackaged plugin”,“caller”:“app/plugin.go:1010”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-jira-v4.2.1-linux-amd64.tar.gz”}
{“timestamp”:“2025-06-18 11:17:22.934 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-servicenow-v2.3.4-linux-amd64.tar.gz”,“plugin_id”:“mattermost-plugin-servicenow”}
{“timestamp”:“2025-06-18 11:17:22.998 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-nps-v1.3.3-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.nps”}
{“timestamp”:“2025-06-18 11:17:23.019 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-channel-export-v1.2.1-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.plugin-channel-export”}
{“timestamp”:“2025-06-18 11:17:23.055 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-zoom-v1.8.0-linux-amd64.tar.gz”,“plugin_id”:“zoom”}
{“timestamp”:“2025-06-18 11:17:23.133 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-github-v2.3.0-linux-amd64.tar.gz”,“plugin_id”:“github”}
{“timestamp”:“2025-06-18 11:17:23.138 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-gitlab-v1.9.1-linux-amd64.tar.gz”,“plugin_id”:“com.github.manland.mattermost-plugin-gitlab”}
{“timestamp”:“2025-06-18 11:17:23.181 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-user-survey-v1.1.1-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.user-survey”}
{“timestamp”:“2025-06-18 11:17:23.270 +02:00”,“level”:“warn”,“msg”:“Error loading local plugin icon”,“caller”:“app/plugin.go:1264”,“plugin_id”:“mattermost-ai”,“icon_path”:“assets/bot_icon.png”,“error”:“icon is not svg /tmp/plugintmp3867289287/mattermost-ai/assets/bot_icon.png”}
{“timestamp”:“2025-06-18 11:17:23.270 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-ai-v1.1.1-linux-amd64.tar.gz”,“plugin_id”:“mattermost-ai”}
{“timestamp”:“2025-06-18 11:17:23.275 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-metrics-v0.6.0-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.mattermost-plugin-metrics”}
{“timestamp”:“2025-06-18 11:17:23.297 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-mscalendar-v1.3.4-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.mscalendar”}
{“timestamp”:“2025-06-18 11:17:23.347 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-jira-v4.2.1-linux-amd64.tar.gz”,“plugin_id”:“jira”}
{“timestamp”:“2025-06-18 11:17:23.460 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-calls-v1.7.1-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.calls”}
{“timestamp”:“2025-06-18 11:17:23.497 +02:00”,“level”:“info”,“msg”:“Skip installing prepackaged playbooks >=v2 because the license does not allow it”,“caller”:“app/plugin.go:1041”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-playbooks-v2.2.0-linux-amd64.tar.gz”,“plugin_id”:“playbooks”}
{“timestamp”:“2025-06-18 11:17:23.510 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-playbooks-v1.41.1-linux-amd64.tar.gz”,“plugin_id”:“playbooks”}
{“timestamp”:“2025-06-18 11:17:23.694 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-boards-v9.1.3-linux-amd64.tar.gz”,“plugin_id”:“focalboard”}
{“timestamp”:“2025-06-18 11:17:24.162 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-msteams-v2.2.1-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.msteams-sync”}
{“timestamp”:“2025-06-18 11:17:24.856 +02:00”,“level”:“info”,“msg”:“Not installing prepackaged plugin: not previously enabled”,“caller”:“app/plugin.go:1061”,“bundle_path”:“/home/mattermost/prepackaged_plugins/mattermost-plugin-msteams-meetings-v2.2.0-linux-amd64.tar.gz”,“plugin_id”:“com.mattermost.msteamsmeetings”}
{“timestamp”:“2025-06-18 11:17:25.036 +02:00”,“level”:“info”,“msg”:“Starting Server…”,“caller”:“app/server.go:897”}
{“timestamp”:“2025-06-18 11:17:25.036 +02:00”,“level”:“info”,“msg”:“Server is listening on [::]:8065”,“caller”:“app/server.go:973”,“address”:“[::]:8065”}
{“timestamp”:“2025-06-18 11:17:30.982 +02:00”,“level”:“info”,“msg”:“Post.Message has size restrictions”,“caller”:“sqlstore/post_store.go:2632”,“max_characters”:16383,“max_bytes”:65535}
Steps to reproduce
I don’t know about that. For me, upgrading from v9 to v10 is enough, but I assume the problem would have been noticed long ago if more people had it.
Server
- Linux / AMD64
- Database: PostgreSQL 17
Does anyone have any idea where the issue might lie or what I could test?
Thanks in advance