Err... that's quite weird. It should not overwrite NodeBB's package.json...
Where is my admin panel?
I've got NodeBB up and running, I am having some issues. I successfully installed on a ubuntu server with MongoDB. But i've attached an image of what I am seeing, I felt as if there had to be at least some default values...maybe not. But the main issue that I am having is, I have no admin panel. When I click "Login" nothing happens.
@g_campbell well there seems to be no data in the database schema NodeBB is connecting to.
Thank you for the response, was that something I was supposed to do or does it come package in NodeBB?
@g_campbell did you run
./nodebb setupwhen you installed NodeBB?
I did. I setup it up via the web interface. How can I confirm that NodeBB and MongoDB are communicating?
Anyone have any other input?
phit last edited by
run setup again and make sure you dont get any messages about not being able to connect to the database
@phit is there an uninstall process? or just run ./nodebb setup again?
@g_campbell, you can just re-run
Thanks for the help guys. I actually uninstalled and reinstalled mongodb as well. There has been some change... Although I still cannot login to the admin panel. But here is what my home page looks like now
Here is what i receive during setup that might give some sort of clues to my issues...
Configuration Saved OK
npm WARN peerDependencies The peer dependency kerberos@~0.0 included from mongodb-core will no
npm WARN peerDependencies longer be automatically installed to fulfill the peerDependency
npm WARN peerDependencies in npm 3+. Your application will need to depend on it explicitly.
firstname.lastname@example.org install /home/grant/nodebb/node_modules/mongodb/node_modules/kerberos
(node-gyp rebuild) || (exit 0)
make: Entering directory
/home/grant/nodebb/node_modules/mongodb/node_modules/kerberos/build' CXX(target) Release/obj.target/kerberos/lib/kerberos.o In file included from ../lib/kerberos.cc:1:0: ../lib/kerberos.h:5:27: fatal error: gssapi/gssapi.h: No such file or directory #include <gssapi/gssapi.h> ^ compilation terminated. make: *** [Release/obj.target/kerberos/lib/kerberos.o] Error 1 make: Leaving directory/home/grant/nodebb/node_modules/mongodb/node_modules/kerberos/build'
gyp ERR! build error
gyp ERR! stack Error:
makefailed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/grant/nodebb/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.2.0-27-generic
gyp ERR! command "/usr/bin/nodejs" "/home/grant/nodebb/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/grant/nodebb/node_modules/mongodb/node_modules/kerberos
gyp ERR! node -v v4.3.1
gyp ERR! node-gyp -v v3.3.0
gyp ERR! not ok
├── email@example.com (firstname.lastname@example.org)
├── email@example.com (firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com)
├── firstname.lastname@example.org (email@example.com)
└── firstname.lastname@example.org (email@example.com)
28/2 21:12  - info: [database] Checking database indices.
Populating database with default configs, if not already set...
Previous theme detected, skipping enabling default theme
validator deprecated you tried to validate a undefined but this library (validator.js) validates strings only. Please update your code as this will be an error soon. src/categories/data.js:45:29
Categories OK. Found 4 categories.
Administrator found, skipping Admin setup
Enabling default plugins
28/2 21:12  - info: [install/defaultPlugins] customDefaults undefined
28/2 21:12  - info: [install/enableDefaultPlugins] activating default plugins 0=nodebb-plugin-composer-default, 1=nodebb-plugin-markdown, 2=nodebb-plugin-mentions, 3=nodebb-widget-essentials, 4=nodebb-rewards-essentials, 5=nodebb-plugin-soundpack-default, 6=nodebb-plugin-emoji-extended
28/2 21:12  - info: Beginning database schema update
28/2 21:12  - info: [2015/09/30] Converting default Gravatar image to default User Avatar skipped
28/2 21:12  - info: [2015/11/06] Gravatar removal skipped
28/2 21:12  - info: [upgrade] Schema already up to date!
I installed the wrong software stack. I installed the one in the ubuntu installation and i notice the one in the actual mongo db installation is different, once i installed that one, my login panel appeared. Thanks for the help everyone.