イングレスエラー:ERRDRISS
仮想プライベートクラウド クラシック・インフラストラクチャー Satellite
Ingress DRISS(サイドカー内の宛先ルールにおける無効なSAN)エラーのトラブルシューティングを行います。
ibmcloud oc ingress status-report ignored-errors add コマンドを使用して、無視されたエラーのリストにエラーを追加することができます。 無視されたエラーは、 ibmcloud oc ingress status-report get コマンドの出力には引き続き表示されますが、Ingress 全体の状況を計算する際には無視されます。
ibmcloud oc ingress status-report get コマンドを実行してクラスターの Ingress コンポーネントの状況を確認すると、以下の例のようなエラーが表示されます。
The subdomain has DNS resolution issues (ERRDRISS).
クラスターに属する 1 つ以上の管理対象サブドメインが正しく解決されていません。 サブドメイン構成が正しくないか、バックエンド IP に正常性の問題がある可能性があります。
管理対象サブドメインを確認して更新します。
-
ibmcloud oc nlb-dns lsコマンド を使用して、管理対象ドメインのリストを取得します。 -
digを使用してドメインを解決し、構成されたアドレスにドメインが解決されることを確認します。dig <subdomain> -
NXDOMAINを受け取った場合、またはアドレスが欠落している場合は、ドメインの構成が正しいことを確認してください。- ドメインに IP アドレス・タイプが混在していないことを確認してください。 例えば、ドメインにパブリック IP アドレスのみ、またはプライベート IP アドレスのみが含まれていることを確認します。
- ドメインに誤った形式の IP アドレスやロード・バランサーのホスト名が登録されていないことを確認してください。
-
ドメインにヘルス・モニターがあるかどうかを確認してください。
-
ibmcloud oc nlb-dns monitor lsコマンド を使用して、ヘルス・モニターが有効になっているサブドメインのリストを取得します。 -
ドメインがリストに含まれている場合は、
ibmcloud oc nlb-dns monitor getコマンド を使用してヘルス・モニターの詳細を取得します。 -
ヘルス・モニター構成が正しいこと、およびバックエンド・アプリケーションが正常であることを確認してください。
-
IBM NS1 の送信元IPアドレスからの 着信ネットワーク・トラフィックを許可していることを確認してください。
-
ファイアウォールの問題に関するバックエンドの NLB-DNS ヘルス・モニター構成を修正します。
-
-
10 分から 15 分待ってから、警告が解決されたかどうかを確認します。
-
問題が解決しない場合は、サポートにお問い合わせください。 サポート Case を開きます。 ケースの詳細には、関連するログ・ファイル、エラー・メッセージ、またはコマンド出力を必ず含めてください。