opc ua client node in Node-Red installieren/integrieren
opc ua client node in Node-Red installieren/integrieren
Ich möchte einen OPC UA Client Node in Node-Red installieren, welche Schritte sind nacheinander durchzuführen? Thomas
Re: opc ua client node in Node-Red installieren/integrieren
Hallo Thomas,
mit dem neuesten Update der NodeRed-ScaleIT-App ist es in der EnterpriseEdition möglich, Knoten selbst zu installieren über die Palettenverwaltung.
Zuerst die Palettenverwaltung aufrufen: Dann die OPCUA-Erweiterung installieren: Beste Grüße aus Esslingen
mit dem neuesten Update der NodeRed-ScaleIT-App ist es in der EnterpriseEdition möglich, Knoten selbst zu installieren über die Palettenverwaltung.
Zuerst die Palettenverwaltung aufrufen: Dann die OPCUA-Erweiterung installieren: Beste Grüße aus Esslingen
Re: opc ua client node in Node-Red installieren/integrieren
Installation hat funktioniert, aber Funktion nicht gegeben,
denn:
ein Flow mit den OPCUA-Nodes erzeugt beim Zugriff auf den OPC-UA-Server einen Fehler:
"Error: cannot locate certificate file /data/node_modules/node-opcua-client/certificates/client_selfsigned_cert_2048.pem"
Ergebnis nach Recherche:
Im Ordner node_modules/node-opcua-client/certificates
fehlt das Zertifkat "client_selfsigned_cert_2048.pem"
Wie kann ich das Zertifikat nachinstallieren?
Thomas
denn:
ein Flow mit den OPCUA-Nodes erzeugt beim Zugriff auf den OPC-UA-Server einen Fehler:
"Error: cannot locate certificate file /data/node_modules/node-opcua-client/certificates/client_selfsigned_cert_2048.pem"
Ergebnis nach Recherche:
Im Ordner node_modules/node-opcua-client/certificates
fehlt das Zertifkat "client_selfsigned_cert_2048.pem"
Wie kann ich das Zertifikat nachinstallieren?
Thomas
Re: opc ua client node in Node-Red installieren/integrieren
Zunächst muss ein selbstsigniertes Zertifikat generiert werden,Im Ordner node_modules/node-opcua-client/certificates
fehlt das Zertifkat "client_selfsigned_cert_2048.pem"
Wie kann ich das Zertifikat nachinstallieren?
das für die Verbindung mit der OPC/UA Gegenstelle funktioniert.
Und dann bitte die entspürechende Datei vorerst per Hand in den Container laden
(am besten per scp/wget von einem anderen Linux-System kopieren),
und zwar an die angegebene Stelle.
Hinweis: diese Lösung bleibt bei einem Update erhalten, weil das Verzeichnis /data
von Docker als Volume verwaltet wird.
Wenn das klappt, bitte info. Dann können wir bei Ondics (als App-Hersteller) das OPC/UA-Zertifikatshandling
ggf. als Produkt-Feature aufnehmen.
---
W. Clauss
Ondics GmbH
W. Clauss
Ondics GmbH
Re: opc ua client node in Node-Red installieren/integrieren
Hallo,
das Zertifikats-Problem besteht weiterhin, gibt es inzwischen einen benutzerfreundlicheren Lösungsvorschlag, falls nicht, bitte eine Schritt-für-Schritt-Anleitung einstellen. Danke Thomas
das Zertifikats-Problem besteht weiterhin, gibt es inzwischen einen benutzerfreundlicheren Lösungsvorschlag, falls nicht, bitte eine Schritt-für-Schritt-Anleitung einstellen. Danke Thomas
-
- Beiträge: 1
- Registriert: 27. Feb 2020, 15:37
Re: opc ua client node in Node-Red installieren/integrieren
Konnte die Palette node-red-contrib-opcua ohne Fehlermeldungen installiert werden? Bei mir trat der selbe Fehler auf da auf der Skaleit-App-Box kein Open SSL installiert war. Die Palette wurde zwar installiert jedoch Fehlerhaft! Ich habe mir selbst geholfen und eine eigene Notered App im Rancher installiert. (Mit open ssl)
Gruß
E.Siemering
Gruß
E.Siemering
Re: opc ua client node in Node-Red installieren/integrieren
Hallo,
danke für den Hinweise und die Bestätigung des Problems mit Noder-Red/ScaleIT. Bei einer lokalen Node-RED-Installation aus dem docker-hub (https://hub.docker.com/r/nodered/node-red) tritt der Fehler in der Tat nicht auf.
Thomas
danke für den Hinweise und die Bestätigung des Problems mit Noder-Red/ScaleIT. Bei einer lokalen Node-RED-Installation aus dem docker-hub (https://hub.docker.com/r/nodered/node-red) tritt der Fehler in der Tat nicht auf.
Thomas
Re: opc ua client node in Node-Red installieren/integrieren
Wir haben als workaround einen aktuellen Node-RED Container von dockerhub in Rancher installiert. Support kam von Ondics. Auf diesem Container können die Flows nun ausgeführt werden, bis es die neue Node-RED App-Version gibt, mit der dann das OpenSSL-Problem beseitigt ist. Thomas