Oidc-client-js: Can't start the sample locally: events.js:160 throw er; // Unhandled 'error' event

Created on 23 Dec 2016  Â·  2Comments  Â·  Source: IdentityModel/oidc-client-js

Ran the following commands:

git clone https://github.com/IdentityModel/oidc-client-js.git
cd oidc-client-js
npm install
npm run build
npm start

and got the following error on the last command:

 ➜ npm start

> [email protected] start /home/duncan/dev/vuejs-eval/oidc-client-js
> node sample/server.js

listening on http://localhost:5000
events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::5000
    at Object.exports._errnoException (util.js:1022:11)
    at exports._exceptionWithHostPort (util.js:1045:20)
    at Server._listen2 (net.js:1259:14)
    at listen (net.js:1295:10)
    at Server.listen (net.js:1391:5)
    at EventEmitter.listen (/home/duncan/dev/vuejs-eval/oidc-client-js/node_modules/express/lib/application.js:617:24)
    at Object.<anonymous> (/home/duncan/dev/vuejs-eval/oidc-client-js/sample/server.js:25:5)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)

npm ERR! Linux 4.4.0-45-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
npm ERR! node v6.9.2
npm ERR! npm  v3.10.9
npm ERR! code ELIFECYCLE
npm ERR! [email protected] start: `node sample/server.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] start script 'node sample/server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the oidc-client package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node sample/server.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs oidc-client
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls oidc-client
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/duncan/dev/vuejs-eval/oidc-client-js/npm-debug.log

here are the contents of the npm-debug.log file:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'start' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle [email protected]~prestart: [email protected]
6 silly lifecycle [email protected]~prestart: no script for prestart, continuing
7 info lifecycle [email protected]~start: [email protected]
8 verbose lifecycle [email protected]~start: unsafe-perm in lifecycle true
9 verbose lifecycle [email protected]~start: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/home/duncan/dev/vuejs-eval/oidc-client-js/node_modules/.bin:/home/duncan/.cabal/bin:./node_modules/.bin:/home/duncan/.yarn-config/global/bin:~/.npm-packages/bin:/home/duncan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin:/var/data/phemi/utils
10 verbose lifecycle [email protected]~start: CWD: /home/duncan/dev/vuejs-eval/oidc-client-js
11 silly lifecycle [email protected]~start: Args: [ '-c', 'node sample/server.js' ]
12 silly lifecycle [email protected]~start: Returned: code: 1  signal: null
13 info lifecycle [email protected]~start: Failed to exec start script
14 verbose stack Error: [email protected] start: `node sample/server.js`
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:191:7)
14 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14)
14 verbose stack     at emitOS:Two (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:191:7)
14 verbose stack     at maybeClose (internal/child_process.js:877:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid [email protected]
16 verbose cwd /home/duncan/dev/vuejs-eval/oidc-client-js
17 error Linux 4.4.0-45-generic
18 error argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
19 error node v6.9.2
20 error npm  v3.10.9
21 error code ELIFECYCLE
22 error [email protected] start: `node sample/server.js`
22 error Exit status 1
23 error Failed at the [email protected] start script 'node sample/server.js'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the oidc-client package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error     node sample/server.js
23 error You can get information on how to open an issue for this project with:
23 error     npm bugs oidc-client
23 error Or if that isn't available, you can get their info via:
23 error     npm owner ls oidc-client
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

System details:

  • OS: Ubuntu 16.04.1 LTS Xenial
  • node: version v6.9.2
  • npm: version 3.10.9

I initially tried using yarn instead of npm, with the same result; I then deleted and tried again with npm.

Most helpful comment

so you already have something on port 5000

All 2 comments

so you already have something on port 5000

D'oh - sorry for wasting your time :blush:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

slug56 picture slug56  Â·  4Comments

primozs picture primozs  Â·  3Comments

iXmonvi33 picture iXmonvi33  Â·  4Comments

wsimf picture wsimf  Â·  4Comments

bialabs picture bialabs  Â·  3Comments