I think that function was removed, you might have some old code that is still calling it. What is your NodeBB version and the rest of the stack trace?
edis connection to 127.0.0.1:6379 failed - connect ECONNRE
@Sp4rkR4t need i run "redis-server" first?
Redis should be installed as a service.
Sp4rkR4t last edited by Sp4rkR4t
@sunqi yes you need to install & set up redis-server first.
info: Initializing NodeBB v0.3.1, using redis store at 127.0.0.1:6379.
warn: You have no redis password setup!
info: Using ports 80 and 443 is not recommend; use a proxy instead. See README.md
warn: [init] Cache buster not set
warn: [plugins/nodebb-theme-cerulean] staticDir is deprecated, use staticDirs instead
info: NodeBB attempting to listen on: 0.0.0.0:80
info: NodeBB Ready
info: No changes to client-side libraries -- skipping minification
seems that nodebb is running but i can't get access actually
Sp4rkR4t last edited by
From that it does seem to be running, but why have you set the node app to run on port 80?
Try setting that to your public IP so its listening on an actual device. Im not sure if 0.0.0.0 means listening on all interfaces or not like you'd expect from other linux/unix applications.
I believe 0.0.0.0 implies any IP address.
When i install redis-server there are two errors (tcl is old) after running make test but i ignore these notification
Do i have to update Tcl ?
@Sp4rkR4t someone says that centos just open 22 port in default ,if NodeBB attempting to listen on port 4567,i will can't get access externally..
I don't know if this is true