Hi guys,
I'm running the official Node-Red docker image and am trying to install node-red-contrib-harmony through the palette manager. Just curious if anyone else is able to install this? I either get:
deprecated
node-xmpp-stanza@1.1.1: use @xmpp/xml package <https://www.npmjs.com/package/@xmpp/xml>
or the rather more drastic:
2019-05-06T11:32:59.679Z Install : node-red-contrib-harmony 1.2.6
2019-05-06T11:32:59.692Z npm install --no-audit --no-update-notifier --save --save-prefix="~" --production node-red-contrib-harmony@1.2.6
2019-05-06T11:33:02.632Z [err] npm
2019-05-06T11:33:02.632Z [err]
2019-05-06T11:33:02.632Z [err] WARN
2019-05-06T11:33:02.632Z [err]
2019-05-06T11:33:02.632Z [err] deprecated
2019-05-06T11:33:02.632Z [err] node-xmpp-stanza@1.1.1: use @xmpp/xml package <https://www.npmjs.com/package/@xmpp/xml>
2019-05-06T11:37:46.599Z [err] npm
2019-05-06T11:37:46.600Z [err]
2019-05-06T11:37:46.600Z [err] ERR!
2019-05-06T11:37:46.600Z [err]
2019-05-06T11:37:46.600Z [err] code
2019-05-06T11:37:46.604Z [err] ECONNREFUSED
2019-05-06T11:37:46.604Z [err] npm
2019-05-06T11:37:46.604Z [err]
2019-05-06T11:37:46.606Z [err] ERR!
2019-05-06T11:37:46.606Z [err]
2019-05-06T11:37:46.606Z [err] errno
2019-05-06T11:37:46.606Z [err] ECONNREFUSED
2019-05-06T11:37:46.607Z [err] npm
2019-05-06T11:37:46.607Z [err]
2019-05-06T11:37:46.608Z [err] ERR!
2019-05-06T11:37:46.608Z [err] FetchError: request to https://codeload.github.com/dodo/reconnect-core/legacy.tar.gz/merged failed, reason: connect ECONNREFUSED 0.0.0.0:443
2019-05-06T11:37:46.608Z [err] npm
2019-05-06T11:37:46.608Z [err]
2019-05-06T11:37:46.608Z [err] ERR!
2019-05-06T11:37:46.609Z [err] at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
2019-05-06T11:37:46.609Z [err] npm
2019-05-06T11:37:46.609Z [err]
2019-05-06T11:37:46.609Z [err] ERR!
2019-05-06T11:37:46.609Z [err] at emitOne (events.js:116:13)
2019-05-06T11:37:46.609Z [err] npm
2019-05-06T11:37:46.609Z [err]
2019-05-06T11:37:46.609Z [err] ERR!
2019-05-06T11:37:46.609Z [err] at ClientRequest.emit (events.js:211:7)
2019-05-06T11:37:46.609Z [err] npm
2019-05-06T11:37:46.609Z [err]
2019-05-06T11:37:46.609Z [err] ERR!
2019-05-06T11:37:46.609Z [err] at TLSSocket.socketErrorListener (_http_client.js:401:9)
2019-05-06T11:37:46.610Z [err] npm
2019-05-06T11:37:46.610Z [err]
2019-05-06T11:37:46.610Z [err] ERR!
2019-05-06T11:37:46.610Z [err] at emitOne (events.js:116:13)
2019-05-06T11:37:46.610Z [err] npm
2019-05-06T11:37:46.610Z [err]
2019-05-06T11:37:46.610Z [err] ERR!
2019-05-06T11:37:46.610Z [err] at TLSSocket.emit (events.js:211:7)
2019-05-06T11:37:46.610Z [err] npm
2019-05-06T11:37:46.610Z [err]
2019-05-06T11:37:46.610Z [err] ERR!
2019-05-06T11:37:46.610Z [err] at emitErrorNT (internal/streams/destroy.js:66:8)
2019-05-06T11:37:46.610Z [err] npm
2019-05-06T11:37:46.610Z [err]
2019-05-06T11:37:46.611Z [err] ERR!
2019-05-06T11:37:46.611Z [err] at _combinedTickCallback (internal/process/next_tick.js:139:11)
2019-05-06T11:37:46.611Z [err] npm
2019-05-06T11:37:46.611Z [err]
2019-05-06T11:37:46.611Z [err] ERR!
2019-05-06T11:37:46.611Z [err] at process._tickCallback (internal/process/next_tick.js:181:9)
2019-05-06T11:37:46.611Z [err] npm
2019-05-06T11:37:46.611Z [err]
2019-05-06T11:37:46.611Z [err] ERR!
2019-05-06T11:37:46.611Z [err] { FetchError: request to https://codeload.github.com/dodo/reconnect-core/legacy.tar.gz/merged failed, reason: connect ECONNREFUSED 0.0.0.0:443
2019-05-06T11:37:46.615Z [err] npm ERR! at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
2019-05-06T11:37:46.615Z [err] npm ERR! at emitOne (events.js:116:13)
2019-05-06T11:37:46.615Z [err] npm ERR! at ClientRequest.emit (events.js:211:7)
2019-05-06T11:37:46.615Z [err] npm ERR! at TLSSocket.socketErrorListener (_http_client.js:401:9)
2019-05-06T11:37:46.615Z [err] npm ERR! at emitOne (events.js:116:13)
2019-05-06T11:37:46.615Z [err] npm ERR! at TLSSocket.emit (events.js:211:7)
2019-05-06T11:37:46.615Z [err] npm ERR! at emitErrorNT (internal/streams/destroy.js:66:8)
2019-05-06T11:37:46.615Z [err] npm ERR! at _combinedTickCallback (internal/process/next_tick.js:139:11)
2019-05-06T11:37:46.615Z [err] npm ERR! at process._tickCallback (internal/process/next_tick.js:181:9)
2019-05-06T11:37:46.615Z [err] npm ERR! message: 'request to https://codeload.github.com/dodo/reconnect-core/legacy.tar.gz/merged failed, reason: connect ECONNREFUSED 0.0.0.0:443',
2019-05-06T11:37:46.615Z [err] npm ERR! type: 'system',
2019-05-06T11:37:46.615Z [err] npm ERR! errno: 'ECONNREFUSED',
2019-05-06T11:37:46.615Z [err] npm ERR! code: 'ECONNREFUSED',
2019-05-06T11:37:46.615Z [err] npm ERR! stack: 'FetchError: request to https://codeload.github.com/dodo/reconnect-core/legacy.tar.gz/merged failed, reason: connect ECONNREFUSED 0.0.0.0:443\n at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)\n at emitOne (events.js:116:13)\n at ClientRequest.emit (events.js:211:7)\n at TLSSocket.socketErrorListener (_http_client.js:401:9)\n at emitOne (events.js:116:13)\n at TLSSocket.emit (events.js:211:7)\n at emitErrorNT (internal/streams/destroy.js:66:8)\n at _combinedTickCallback (internal/process/next_tick.js:139:11)\n at process._tickCallback (internal/process/next_tick.js:181:9)',
2019-05-06T11:37:46.615Z [err] npm ERR! parent: 'node-xmpp-core' }
2019-05-06T11:37:46.615Z [err] npm ERR!
2019-05-06T11:37:46.615Z [err] npm ERR! If you are behind a proxy, please make sure that the
2019-05-06T11:37:46.615Z [err] npm ERR! 'proxy' config is set properly. See: 'npm help config'
2019-05-06T11:37:46.617Z [err]
2019-05-06T11:37:46.617Z [err] npm
2019-05-06T11:37:46.617Z [err]
2019-05-06T11:37:46.617Z [err] ERR!
2019-05-06T11:37:46.617Z [err] A complete log of this run can be found in:
2019-05-06T11:37:46.617Z [err] npm
2019-05-06T11:37:46.617Z [err]
2019-05-06T11:37:46.617Z [err] ERR!
2019-05-06T11:37:46.617Z [err] /usr/src/node-red/.npm/_logs/2019-05-06T11_37_46_614Z-debug.log
2019-05-06T11:37:46.621Z rc=1
Being Docker I would have thought the dependencies etc would be up to date, but perhaps there's something else going on with this package. I've installed a good few others (including the websocket version of the harmony plugin) with no issues.
This may be a question I need to ask the plugin maintainer but just wanted to check here first.