Installation von Nodes in Node-Red (Docker)

dontinelli

Benutzer
Mitglied seit
31. Aug 2020
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Nach einigem proben habe ich es geschafft, Node-Red in Docker mit einem externen data-Ordner einzurichten (Netzwerk-Zugriff über Host, nicht mit der Bridge). Was jedoch immer noch scheitert, ist die Installation von nodes (konkret des homee-nodes). Wenn ich das Modul über die Web-Applikation suche und installiere, erscheint nach einiger Zeit folgende Fehlermeldung:
Code:
24 Dec 22:24:25 - [info] Modul wird installiert: node-red-contrib-homee, Version: 0.8.1                                 
24 Dec 22:25:36 - [warn] Die Installation des Moduls node-red-contrib-homee ist fehlgeschlagen:                         
24 Dec 22:25:36 - [warn] ------------------------------------------                                                     
24 Dec 22:25:36 - [warn] npm ERR! code ECONNRESET                                                                       
npm ERR! errno ECONNRESET                                                                                               
npm ERR! network request to https://registry.npmjs.org/node-red-contrib-homee failed, reason: read ECONNRESET           
npm ERR! network This is a problem related to network connectivity.                                                     
npm ERR! network In most cases you are behind a proxy or have bad network settings.                                     
npm ERR! network                                                                                                       
npm ERR! network If you are behind a proxy, please make sure that the                                                   
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'                                               
                                                                                                                        
npm ERR! A complete log of this run can be found in:                                                                   
npm ERR!     /data/.npm/_logs/2020-12-24T21_25_36_654Z-debug.log                                                       
                                                                                                                        
24 Dec 22:25:36 - [warn] ------------------------------------------                                                     
24 Dec 22:25:36 - [error] Error: Installation fehlgeschlagen
Das Log zeigt folgenden Eintrag:
Code:
11 verbose stack     at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.
js:68:14)                                                                                                               
11 verbose stack     at ClientRequest.emit (events.js:198:13)                                                           
11 verbose stack     at TLSSocket.socketErrorListener (_http_client.js:401:9)                                           
11 verbose stack     at TLSSocket.emit (events.js:198:13)                                                               
11 verbose stack     at emitErrorNT (internal/streams/destroy.js:91:8)                                                 
11 verbose stack     at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)                                         
11 verbose stack     at process._tickCallback (internal/process/next_tick.js:63:19)                                     
12 verbose cwd /data                                                                                                   
13 verbose Linux 4.4.59+                                                                                               
14 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--no-audit" "--no-update-notifier" "--no-fund" "--
save" "--save-prefix=~" "--production" "node-red-contrib-homee@0.8.1"                                                   
15 verbose node v10.23.0                                                                                               
16 verbose npm  v6.14.8                                                                                                 
17 error code ECONNRESET                                                                                               
18 error errno ECONNRESET                                                                                               
19 error network request to https://registry.npmjs.org/node-red-contrib-homee failed, reason: read ECONNRESET           
20 error network This is a problem related to network connectivity.                                                     
20 error network In most cases you are behind a proxy or have bad network settings.                                     
20 error network                                                                                                       
20 error network If you are behind a proxy, please make sure that the                                                   
20 error network 'proxy' config is set properly.  See: 'npm help config'                                               
21 verbose exit [ 1, true ]

Ich habe keinen Proxy eingerichtet und ein solcher ist sofern ersichtlich auch nicht in der Node-Red Konfiguration drin:
Code:
bash-5.0$ npm config list                                                                                               
; cli configs                                                                                                           
metrics-registry = "https://registry.npmjs.org/"                                                                       
scope = ""                                                                                                             
user-agent = "npm/6.14.8 node/v10.23.0 linux x64"                                                                       
                                                                                                                        
; node bin location = /usr/local/bin/node                                                                               
; cwd = /usr/src/node-red                                                                                               
; HOME = /usr/src/node-red                                                                                             
; "npm config ls -l" to show all defaults.

Ich kann über das Internet auf meinen Server zugreifen (DSM aber auch Webhost). Die Verbindung zu Node-Red funktioniert aber nur über die IP, nicht über die URL. Bei einem Aufruf über die URL erscheint folgende Fehlermeldung:
Code:
Beim Verbinden mit www.<URL>:1880 trat ein Fehler auf. SSL hat einen Eintrag erhalten, der die maximal erlaubte Länge überschritten hat.

Fehlercode: SSL_ERROR_RX_RECORD_TOO_LONG

System:
DS218+
DSM 6.2.3-25426 Update 3

Hat jemand eine Ahnung, woran das liegen könnte resp. wie man das lösen kann?

Danke für eure Hilfe!
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat