I tried to upgrade from 1.13.x to 1.15.x. I upgrade from 1.13.x to 1.14.x, and did a backup and rebuild at 1.14.x. Everything looked good. Then I upgraded to 1.15.x and now can't login.
We were using an OIDC plugin and a custom theme, but I deactivated those (and stopped, built and restarted nodebb), and I still can't login.
The screen is just blank when I click on the 'login' link.
I don't see any log messages. Here's the entire log file after a stop
:
2020-11-30T22:35:21.359Z [4567/27418] - warn: You have no mongo username/password setup!
2020-11-30T22:35:21.770Z [4567/27418] - info: [socket.io] Restricting access to origin: https://fusionauth.io:*
2020-11-30T22:35:21.899Z [4567/27418] - error: [emailer] Failed to build custom email templates
Error: EACCES: permission denied, open '/var/www/forum/build/public/templates/emails/banned.js'
2020-11-30T22:35:22.230Z [4567/27418] - warn: [plugins/nodebb-theme-persona] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead.
2020-11-30T22:35:22.411Z [4567/27418] - info: [api] Adding 1 route(s) to `api/v3/plugins`
2020-11-30T22:35:22.440Z [4567/27418] - info: Routes added
2020-11-30T22:35:22.451Z [4567/27418] - info: NodeBB Ready
2020-11-30T22:35:22.453Z [4567/27418] - info: Enabling 'trust proxy'
2020-11-30T22:35:22.456Z [4567/27418] - info: NodeBB is now listening on: 0.0.0.0:4567
I see no error messages in the developer tools console (I'm using an incognito window in microsoft edge and firefox).
The theme is persona
at version 10.2.88.
I looked at the github issues for nodebb and in the community forum and didn't find anything about this error.
Any pointers on how to where to look next would be appreciated.