Error in node version, or restart server and retry..
I had the same issue and in my case reinstalling node solved it. You need to make sure you have the following versions, as Ubuntu 16.04 comes with newest ones by default, causing the same problems mentioned by jcreyesb above:
precious@BaCKuPS:~/pool/unomp$ npm -v
1.3.24
precious@BaCKuPS:~/pool/unomp$ node -v
v0.10.25
After resolving that issue I encountered another, also when running "npm update" related to certificate untrusted.
npm ERR! Error: CERT_UNTRUSTED
npm ERR! at SecurePair. (tls.js:1430:32)
npm ERR! at SecurePair.emit (events.js:92:17)
npm ERR! at SecurePair.maybeInitFinished (tls.js:1029:10)
npm ERR! at CleartextStream.read [as _read] (tls.js:521:13)
npm ERR! at CleartextStream.Readable.read (_stream_readable.js:341:10)
npm ERR! at EncryptedStream.write [as _write] (tls.js:418:25)
npm ERR! at doWrite (_stream_writable.js:226:10)
npm ERR! at writeOrBuffer (_stream_writable.js:216:5)
npm ERR! at EncryptedStream.Writable.write (_stream_writable.js:183:11)
npm ERR! at write (_stream_readable.js:602:24)
Google helped me find how to resolve this with a quick dirty workaround ...
npm config set strict-ssl false
... before running "npm update" once more. This allowed the command to finish completely and then I could move onto the next step, however i am now stuck at "node init.js" as I encountet the following error loop:
[2018-04-07 18:34:23.538] [INFO] [default] - Switching Setup Thread 3 Loading last proxy state from redis
[2018-04-07 18:34:23.544] [DEBUG] [default] - Pool litecoin Thread 3 Share processing setup with redis (127.0.0.1:6379)
[2018-04-07 18:34:23.589] [DEBUG] [default] - Pool litecoin Thread 3 started for litecoin [LTC] {scrypt}
[2018-04-07 18:34:23.590] [DEBUG] [default] - Switching Setup scrypt Setting proxy difficulties after pool start
[2018-04-07 18:34:23.635] [INFO] [default] - New Relic
[2018-04-07 18:34:23.639] [INFO] [default] - Setting POSIX
[2018-04-07 18:34:23.639] [INFO] [default] - POSIX Set
[2018-04-07 18:34:23.640] [INFO] [default] - Run Workers
[2018-04-07 18:34:23.648] [INFO] [default] - Switching Setup Thread 4 Loading last proxy state from redis
[2018-04-07 18:34:23.653] [DEBUG] [default] - Pool litecoin Thread 4 Share processing setup with redis (127.0.0.1:6379)
[2018-04-07 18:34:23.689] [DEBUG] [default] - Pool litecoin Thread 4 started for litecoin [LTC] {scrypt}
[2018-04-07 18:34:23.689] [DEBUG] [default] - Switching Setup scrypt Setting proxy difficulties after pool start
[2018-04-07 18:34:32.136] [DEBUG] [default] - Master CLI CLI listening on port 17117
[2018-04-07 18:34:32.578] [INFO] [default] - New Relic
[2018-04-07 18:34:32.581] [INFO] [default] - Setting POSIX
[2018-04-07 18:34:32.582] [INFO] [default] - POSIX Set
[2018-04-07 18:34:32.582] [INFO] [default] - Run Workers
events.js:72
throw er; // Unhandled 'error' event
^
Error: bind EACCES
at errnoException (net.js:901:11)
at net.js:1069:30
at Object.6:1 (cluster.js:592:5)
at handleResponse (cluster.js:171:41)
at respond (cluster.js:192:5)
at handleMessage (cluster.js:202:5)
at process.EventEmitter.emit (events.js:117:20)
at handleMessage (child_process.js:318:10)
at Pipe.channel.onread (child_process.js:345:11)
[2018-04-07 18:34:32.644] [ERROR] [default] - Master Website Website process died, spawning replacement...
[2018-04-07 18:34:32.687] [INFO] [default] - New Relic
[2018-04-07 18:34:32.691] [INFO] [default] - Setting POSIX
[2018-04-07 18:34:32.692] [INFO] [default] - POSIX Set
[2018-04-07 18:34:32.692] [INFO] [default] - Run Workers
[2018-04-07 18:34:32.710] [FATAL] [default] - Payments litecoin Daemon does not own pool address - payment processing can not be done with this daemon, {"isvalid":true,"address":"LbBiw62DzVFNeHddwroiJxX6SVjtHJXdwfp","scriptPubKey":"76a914af160db22eec30d46a2a4bcbc98f46f1eddba63188ac","ismine":false,"iswatchonly":false,"isscript":fals
[2018-04-07 18:35:30.731] [INFO] [default] - New Relic
[2018-04-07 18:35:30.740] [INFO] [default] - Setting POSIX
[2018-04-07 18:35:30.740] [INFO] [default] - POSIX Set
[2018-04-07 18:35:30.740] [INFO] [default] - Run Workers
events.js:72
throw er; // Unhandled 'error' event
^
Error: bind EACCES
at errnoException (net.js:901:11)
at net.js:1069:30
at Object.6:1 (cluster.js:592:5)
at handleResponse (cluster.js:171:41)
at respond (cluster.js:192:5)
at handleMessage (cluster.js:202:5)
at process.EventEmitter.emit (events.js:117:20)
at handleMessage (child_process.js:318:10)
at Pipe.channel.onread (child_process.js:345:11)
[2018-04-07 18:35:30.803] [ERROR] [default] - Master Website Website process died, spawning replacement...
[2018-04-07 18:35:33.243] [INFO] [default] - New Relic
[2018-04-07 18:35:33.247] [INFO] [default] - Setting POSIX
[2018-04-07 18:35:33.248] [INFO] [default] - POSIX Set
[2018-04-07 18:35:33.248] [INFO] [default] - Run Workers
events.js:72
throw er; // Unhandled 'error' event
^
Error: bind EACCES
at errnoException (net.js:901:11)
at net.js:1069:30
at Object.7:1 (cluster.js:592:5)
at handleResponse (cluster.js:171:41)
at respond (cluster.js:192:5)
at handleMessage (cluster.js:202:5)
at process.EventEmitter.emit (events.js:117:20)
at handleMessage (child_process.js:318:10)
at Pipe.channel.onread (child_process.js:345:11)
[2018-04-07 18:35:33.305] [ERROR] [default] - Master Website Website process died, spawning replacement...
[CONTINUOUS ERROR LOOP]
Can anyone please help me figure out how to resolve this? Many thanks in advance