I am having problem. I tried to finish installation as guide mentioned in http://keystonejs.com/getting-started/
Software versions i installed:
node - v7.5.0 (lastest version)
mongodb - v3.4.2 (lastest version)
OS - ubuntu 14.4 - 64b
However, i cannot access to Homepage (localhost:3000.)
Please, refer picture:

Can you help me ? Thank you
How long are you waiting before killing it with ^C? That BSON error happens for me and isn't an issue at all. If you wait a bit longer it should say something like "Keystone started successfully", and then you'll be good to go.
Have a same problem.
Try to node keystone and npm start.
```~/my-test-project$ node keystone
{ Error: Cannot find module '../build/Release/bson'
at Function.Module._resolveFilename (module.js:472:15)
at Function.Module._load (module.js:420:25)
at Module.require (module.js:500:17)
at require (internal/module.js:20:19)
at Object.
at Module._compile (module.js:573:32)
at Object.Module._extensions..js (module.js:582:10)
at Module.load (module.js:490:32)
at tryModuleLoad (module.js:449:12)
at Function.Module._load (module.js:441:3)
at Module.require (module.js:500:17)
at require (internal/module.js:20:19)
at Object.
at Module._compile (module.js:573:32)
at Object.Module._extensions..js (module.js:582:10)
at Module.load (module.js:490:32) code: 'MODULE_NOT_FOUND' }
js-bson: Failed to load c++ bson extension, using pure JS version
Also I have this error while installing node_modules:
```'
CXX(target) Release/obj.target/bson/ext/bson.o
bson.target.mk:92: recipe for target 'Release/obj.target/bson/ext/bson.o' failed
make: Leaving directory '/home/fffuture/my-test-project/node_modules/bson/build'
and
make: Entering directory '/home/fffuture/my-test-project/node_modules/kerberos/build'
CXX(target) Release/obj.target/kerberos/lib/kerberos.o
kerberos.target.mk:98: recipe for target 'Release/obj.target/kerberos/lib/kerberos.o' failed
make: Leaving directory '/home/fffuture/my-test-project/node_modules/kerberos/build'
Use node 4.4.2; MongoDB 3.0.14.. It can run well. However, still happen error "js-bson: Failed to load c++ bson extension, using pure JS version"
@jstockwin: it cannot run
@duythang this is an issue while using any nodeJS version higher than 5.x
it seems that keystone not supports the higher versions of nodeJS.
@duythang I'm able to use node@7 without any issues with Keystone. Can you please paste the output of these commands here?
npm ls keystone
npm ls mongoose
npm ls mongodb
npm ls mongodb-core



I have the same problem. It sounds like the mongoose's bug. like this . Should keystone.js update the mongoose's version to fix this issue ?
@duythang can you confirm if you're also using [email protected]?
@lanzhiheng very likely we should try release a dependency bump for the 0.3 branch. @JedWatson do we have plans for another 0.3 release at any point?
@duythang I have same problem. It's happen in keystone package not in your project.
I fix this issue by this command
cd node_modules/keystone
in package.json change mongoose version to 4.7.7
run
npm i
back to your project and start again
@bassjacob : Yes i am using keystone 0.3
In that case, it's likely the issue is that 0.3 is using a version of mongoose that is incompatible and has a showstopper bug on node@7.
You can either wait for a new version to be released, or try passing your own version of mongoose to keystone before starting it (see http://keystonejs.com/docs/getting-started/#gettingstarted-startinganewproject - the section header is BYO Express and Mongoose) and see if version 4.7.7 works with your app.
Alternatively, 4.0.0-beta5 is pretty stable and we're getting closer to releasing 4.0 so if you can upgrade to the 4 branch this problem should go away as well.
@bassjacob : Thank you . When will 4.0 version be released ?
no set date, but there aren't many things left to do for it to be done
@bassjacob Do you have a issues to track what left of something similar?
@bassjacob Is there an official roadmap for these 'many things' / features that you speak of? Would love to contribute to the project in any way that I can if it means a stable release will come sooner!
Switching back to Node v6.x works for me.
Closing issue as 0.3 issue we are not going to resolve.
Most helpful comment
@duythang I have same problem. It's happen in keystone package not in your project.
I fix this issue by this command
in package.json change mongoose version to 4.7.7
run
back to your project and start again