Ingress-Fehler: ERRDSIA

Fehlerbehebung bei Ingress-DSIA-Fehlern (Destination Service Invalid App).

Virtual Private Cloud Klassische Infrastruktur Satellite

Mit dem Befehl ibmcloud oc ingress status-report ignored-errors add können Sie der Liste ignorierter Fehler einen Fehler hinzufügen. Ignorierte Fehler werden weiterhin in der Ausgabe des Befehls ibmcloud oc ingress status-report get angezeigt, aber bei der Berechnung des Ingress-Gesamtstatus ignoriert.

Wenn Sie den Status der Ingress-Komponenten Ihres Clusters überprüfen, indem Sie den Befehl ibmcloud oc ingress status-report get ausführen, wird ein Fehler ähnlich dem folgenden Beispiel angezeigt.

The subdomain has incorrect addresses registered (ERRDSIA).

Normalerweise sollten die NLB-DNS-Subdomänen IP-Adressen oder Load Balancer-Hostnamen enthalten, die mit einem oder mehreren LoadBalancer-Diensten auf Ihrem Cluster verbunden sind, aber eine oder mehrere Domänen haben unbekannte Adressen registriert.

Ermitteln und aktualisieren Sie alle NLB-DNS-Unterdomänen mit falschen registrierten Adressen.

  1. Rufen Sie die Liste der verwalteten Domänen mit dem Befehl von ibmcloud oc ingress domain ls ab.

  2. Rufen Sie die Liste der LoadBalancer-Services aus Ihrem Cluster ab.

    oc get services -A | grep LoadBalancer
    
  3. Vergleichen Sie die Ausgaben der beiden vorherigen Befehle und ermitteln Sie die Unterdomänen, für die falsche Adressen registriert sind.

  4. Wenn Sie eine bestimmte Domäne nicht mehr benötigen, können Sie sie mit dem Befehl ibmcloud oc ingress domain rm entfernen.

  5. Wenn Sie die Domäne weiterhin benötigen, können Sie die registrierten Adressen für die Domäne mit dem Befehl ibmcloud oc ingress domain update Befehl aktualisieren.

    Beachten Sie, dass Sie alle Adressen einschließen müssen, die registriert werden sollen, da die Aktualisierungsoperation die derzeit registrierten Adressen ersetzt. Wenn beispielsweise 52.137.182.166 derzeit in Ihrer Domäne registriert ist und Sie 52.137.182.270 hinzufügen wollen, dann müssen Sie --ip 52.137.182.166 --ip 52.137.182.270 im Befehl angeben.

  6. Warten Sie 15 -30 Minuten und prüfen Sie dann, ob die Warnung behoben ist.

  7. Wenn das Problem weiterhin auftritt, wenden Sie sich bitte an den Support. Öffnen Sie einen Supportfall. Stellen Sie in den Falldetails sicher, dass alle relevanten Protokolldateien, Fehlernachrichten oder Befehlsausgaben enthalten sind.