Here's the log from running ./nodebb dev
:
When I refresh the page, I return to the login view, prompting me for a username and password. However, trying to log in again, it gives me this error:
Failed login attempt, please try again.
account-locked
I get the no data received
message when accessing nodebb directly on port 4567. When running behind nginx reverse proxy, trying to log in gives me a 502 bad gateway
, though the rest of the site seems to work fine. When running behind Apache, trying to log in gives me a "proxy error":
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request POST /login.
Reason: Error reading from remote server
I assume nginx and apache are complaining because nodebb isn't working, so that shouldn't be relevant now.
Looking at the output from ./nodebb dev
, it seems like some "pexpire" command is missing from redis. Maybe that was added to a later version than what I have? redis-server --version
claims redis is in version 2.4.14, while the website claims 2.8.17 is the latest version. Hang on, I'll try updating...