Fehlerbehebung für Applikationszertifikate

Um eine sichere Kommunikation zwischen dem Desigo CC OPC UA-Client und dem OPC UA-Drittanbieter-Server zu ermöglichen, ist sowohl das Client- als auch das Serverzertifikat erforderlich.
Weitere Informationen zur Client-Authentifizierung und zum Vertrauen von Clients mit Zertifikaten finden Sie in der Referenzdokumentation der OPC Foundation: OPC UA Security Model for Administrators Whitepaper Version 1.00.

Bei Problemen (z.B. wenn das Desigo CC OPC UA-Clientzertifikat neu erstellt oder ein OPC-Drittanbieter-Serverzertifikat manuell importiert werden muss) lesen Sie bitte die nachstehenden Anweisungen.

Konfigurationsdienstprogramm des OPC UA-Clients starten

  1. Der Adapter wurde installiert und gestartet. Weitere Informationen finden Sie unter OPC UA Client-Adapter installieren und starten.
  1. Das Dialogfeld UA Client-Konfigurationsassistent wird auf dem Bildschirm angezeigt.
    Hinweis: Beim Einrichten des OPC UA-Clients wird auch die Applikationskonfigurationsdatei erstellt. Ferner werden automatisch die Einstellungen für die in der Firewall geöffneten Kommunikationsports gesetzt.

Applikation einstellen

  1. Zum Auswählen der Applikation klicken Sie im Dialogfeld UA Client-Konfigurationsassistent die Option Durchsuchen.
  2. Wählen Sie im Dialogfeld Öffnen die Datei OpcUaAdapter.exe und klicken Sie dann Öffnen.
  1. Der Pfad der gewählten Applikation wird im Feld Applikation angezeigt. Der Pfad der entsprechenden XML-Konfigurationsdatei wird im Feld UA Konfig-Datei angezeigt.

UA-Konfiguration bearbeiten

  1. Das Dialogfeld UA-Konfiguration wird angezeigt.

Trace-Konfiguration ändern

Applikationszertifikate bearbeiten

  1. Das Dialogfeld Zertifikatsassistent wird angezeigt.

Clientzertifikate ändern

  1. Wählen Sie eine der folgenden Möglichkeiten:
    • Gehen Sie wie folgt vor, um ein Zertifikat aus einem der verfügbaren Speicherorte und Speicher zu wählen:
      a. Klicken Sie Nach Zertifikatsspeicher suchen.
      b. Wählen Sie im Dialogfeld Zertifikatspeicher-Browser die folgenden Einstellungen: Speicherort (LocalMachine oder Aktueller Benutzer), Speichername und ein Zertifikat aus der Liste.
      c. Klicken Sie Auswählen.
    • Gehen Sie wie folgt vor, um ein Zertifikat aus dem lokalen Applikationsspeicher zu wählen:
      a. Klicken Sie im Abschnitt Gewähltes Clientzertifikat die Option Durchsuchen. (Das Dialogfeld Zertifikatspeicher-Browser wird angezeigt. Speicherort ist auf LocalMachine gesetzt, während Speichername auf UA-Applikationen gesetzt ist.)
      b. Wählen Sie ein Zertifikat aus der Liste.
      c. Klicken Sie Auswählen, um den Namen des gewählten Zertifikats im Feld Gewähltes Clientzertifikat anzuzeigen.
    • Gehen Sie wie folgt vor, um eine Zertifikatsdatei mit privatem Schlüssel zu importieren:
      a. Klicken Sie im Abschnitt Gewähltes Clientzertifikat die Option Importieren.
      b. Wählen Sie im Dialogfeld Öffnen die zu importierende DER-Zertifikatsdatei.
      c. Geben Sie im Dialogfeld Zertifikatspasswort das Passwort ein, und klicken Sie dann OK.
      Dieses Zertifikat wird dem Zertifikatspeicher von UA Applications hinzugefügt.
  2. Um die Details des gewählten Zertifikats anzuzeigen, klicken Sie im Abschnitt Gewähltes Clientzertifikat die Option Anzeigen.
  3. Gehen Sie wie folgt vor, um die Berechtigungen zu definieren:
    a. Klicken Sie Berechtigungen.
    b. Geben Sie an, ob nicht vertrauenswürdige Zertifikate akzeptiert werden (Nicht vertrauenswürdige Zertifikate akzeptieren).
    c. Geben Sie an, ob SHA1-signierte Zertifikate abgelehnt werden (SHA1-signierte Zertifikate ablehnen).
  4. Um das gewählte Zertifikat nur mit dem öffentlichen Schlüssel in eine DER-Datei zu exportieren, klicken Sie Exportieren.
  5. Um ein neues Zertifikat zu generieren, klicken Sie im Abschnitt Neues selbstsigniertes Zertifikat erstellen die Option Erstellen.
    Hinweis: Diese Funktion kann nützlich sein, um abgelaufene Zertifikate zu erneuern.
  6. Der Name des neu erstellten Zertifikats wird im Feld Gewähltes Clientzertifikat angezeigt. Das neue Zertifikat wird im UA Applications Store gespeichert, während ein Zertifikat nur mit dem öffentlichen Schlüssel in eine DER-Datei exportiert wird.

Serverzertifikate ändern

Die OPC UA Webclient-Applikation verfügt über eine Liste von vertrauenswürdigen Serverzertifikaten.