Die NSX Intelligence-Benutzeroberfläche ist nicht mehr sichtbar, wenn sie zuvor verfügbar war.

Problem

Wenn der NSX Manager-Unified Appliance-Knoten oder das Clusterzertifikat abgelaufen ist, können Sie die NSX Intelligence-Benutzeroberfläche nicht sehen.

Ursache

Wenn das Zertifikat, das vom NSX Manager-Unified Appliance-Knoten oder dem Cluster verwendet wird, ungültig oder abgelaufen ist, lässt die Lizenz-Durchsetzungsfunktion den Zugriff auf die NSX Intelligence-Benutzeroberfläche nicht zu.

Lösung

  1. Führen Sie für ein abgelaufenes NSX Manager-Unified Appliance-Clusterzertifikat die folgenden Schritte aus.
    1. Verwenden Sie einen HTTP-Client, z. B. Postman oder cURL, mit dem folgenden REST API-Aufruf zum Ändern des NSX Manager-Unified Appliance-Clusterzertifikats, wobei <cert-id> das neue Clusterzertifikat ist.
      /api/v1/cluster/api-certificate?action=set_cluster_certificate&certificate_id=<cert-id>
    2. Rufen Sie die PEM-Daten aus dem neu angewendeten NSX Manager-Unified Appliance-Clusterzertifikat ab.
    3. Sie können sich bei Ihrer NSX Intelligence-Appliance mit den CLI-Admin-Anmeldedaten anmelden und mit dem folgenden Befehl die Zertifikatinformationen des Manager-Clusters aktualisieren, wobei <pem> die PEM-Daten sind, die Sie im vorherigen Schritt erhalten haben.
      set intelligence manager-cluster cert-b64-encoded-pem <pem>
  2. Führen Sie für ein abgelaufenes NSX Manager-Unified Appliance-Knotenzertifikat die folgenden Schritte aus.
    1. Verwenden Sie einen HTTP-Client mit dem folgenden REST API-Aufruf zum Ändern des NSX Manager-Unified Appliance-Knotenzertifikats, wobei <cert-id> das neue Clusterzertifikat ist.
      /api/v1/node/services/http?action=apply_certificate&certificate_id=<cert-id>
    2. Rufen Sie die IP-Adresse des NSX Manager­Unified Appliance-Knotens und der PEM-Daten aus dem neu angewendeten NSX Manager-Unified Appliance-Knotenzertifikat ab.
    3. Melden Sie sich bei Ihrer NSX Intelligence-Appliance mithilfe der CLI-Admin-Anmeldedaten an und verwenden Sie den folgenden Befehl, um die UUID des Zertifikats für den Manager-Knoten abzurufen.
      get intelligence certificates | json
    4. Kopieren Sie den Wert der UUID, der von der NSX_UA_NODE-Eigenschaft in der CLI-Ausgabe im vorherigen Schritt verwendet wird.
    5. Verwenden Sie den folgenden Befehl, um die Zertifikatsinformationen des Manager-Knotens in derselben NSX Intelligence-Appliance-CLI-Sitzung zu aktualisieren, wobei <nsx-mgr-ip-address>, <uuid> und <pem> Werte sind, die Sie in den vorherigen zwei Schritten erhalten haben.
      set intelligence manager-node <nsx-mgr-ip-address> cert-id <uuid>
      cert-b64-encoded-pem <pem>