APIゲートウェイの作成に関する問題
APIゲートウェイ・サービスを使用してAPIゲートウェイを作成する際の問題のトラブルシューティング方法をご紹介します。
APIゲートウェイの作成時にこれらの問題が発生する可能性があります。
新規APIゲートウェイの作成が「作成中」の状態で停止するか、失敗する
新しいAPIゲートウェイの作成には数分かかる場合があります。作成中のAPIゲートウェイは、「ゲートウェイ」ページに作成中の状態で表示されます。正常に作成されると、新規APIゲートウェイがアクティブの状態で表示されます。
アクティブの状態でAPIゲートウェイが表示されるのを数分以上待機した場合(またはAPIゲートウェイの作成操作に失敗した場合):
- APIゲートウェイ名を選択し、「作業リクエスト」を選択して、APIゲートウェイの作成操作の概要を表示します。
- 「ゲートウェイの作成」操作を選択して、問題の原因の診断に役立つ、操作に関する詳細情報(エラー・メッセージ、ログ・メッセージ、関連リソースのステータスなど)を表示します。
新しいAPIゲートウェイを作成すると、「このサブネットのプライベートIPアドレス数の制限により、VNIC添付ファイルが失敗しました」というメッセージが返されます 🔗
新しいAPIゲートウェイを作成すると、次のメッセージが表示される場合があります:
VNIC attachment failed due to the limit for number of private IP addresses for this subnet
このメッセージは、指定されたサブネットにAPIゲートウェイを作成するために使用できる十分なプライベートIPアドレスがないことを示します。APIゲートウェイは、サブネットの3つのプライベートIPアドレスを使用します。
この問題に対処するには、使用可能なプライベートIPアドレスが少なくとも3つあるサブネットを使用してください。
新しいAPIゲートウェイを作成すると、「このサブネットのプライベートIPアドレス数の制限を超過しました」というメッセージが返されます 🔗
新しいAPIゲートウェイを作成すると、次のメッセージが表示される場合があります:
The limit for number of private IP addresses for this subnet has been exceeded
このメッセージは、指定されたサブネットにAPIゲートウェイを作成するために使用できる十分なプライベートIPアドレスがないことを示します。APIゲートウェイは、サブネットの3つのプライベートIPアドレスを使用します。
この問題に対処するには、使用可能なプライベートIPアドレスが少なくとも3つあるサブネットを使用してください。
新しいパブリックAPIゲートウェイを作成すると、「このコンパートメントのパブリックIPアドレス数の制限を超過しました」というメッセージが返されます 🔗
新しいパブリックAPIゲートウェイを作成すると、次のメッセージが表示される場合があります:
The limit for number of public IP addresses for this compartment has been exceeded
このメッセージは、指定されたサブネットのコンパートメントにパブリックAPIゲートウェイを作成するために使用できる十分なパブリックIPアドレスがないことを示します。新しいパブリックAPIゲートウェイを作成すると、サブネットのコンパートメントに新しいパブリックIPアドレスを作成しようとします。パブリックIPアドレスの割当てがコンパートメントまたはテナンシで超過すると、新しいパブリックIPアドレスの作成試行は失敗します。パブリックIPアドレスは、すべてのAPIゲートウェイが消費する3つのプライベートIPアドレスに追加されることに注意してください。
この問題に対処するには:
- コンパートメントの割当てを超えた場合、テナンシ管理者に連絡して、コンパートメントの追加パブリックIPアドレスをリクエストしてください。
- テナンシの割当てを超過した場合は、テナンシの割当ての増加をリクエストするようにOracleサポートに連絡してください。
新しいAPIゲートウェイを作成すると、「作業リクエストが取り消されました」というメッセージが返されます 🔗
新しいAPIゲートウェイを作成すると、次のメッセージが表示される場合があります:
Work request was cancelled
このメッセージは、APIゲートウェイの作成の作業リクエストを取り消したことを示しています。APIゲートウェイが「失敗」のステータスで表示されます。
新しいAPIゲートウェイを作成すると、「予期しないエラーが発生しました。Oracleサポートに連絡してください」というメッセージが返されます 🔗
新しいAPIゲートウェイを作成すると、次のメッセージが表示される場合があります:
An unexpected error occurred. Contact Oracle Support for assistance.
この問題に対処するには、Oracleサポートに連絡して支援を依頼してください。
新しいAPIゲートウェイを作成すると、「不明リソース<subnet-ocid>。サブネットが存在することを確認してください...」というメッセージおよび400エラーが返されます 🔗
コンソール、API、SDKまたはCLIを使用して新しいAPIゲートウェイを作成すると、次のエラー・メッセージおよび400エラー・コードが表示されます:
Unknown resource <subnet-ocid>, make sure subnet exists, the user can access the subnet and it is in the same region where the gateway will be created
このメッセージは、新しいAPIゲートウェイに指定されたサブネットにAPIゲートウェイ・サービスがアクセスできないことを示します。
この問題に対処するには、次のことを再確認してください:
- サブネットが存在しています。
- サブネットにアクセスできます。
- サブネットは、APIゲートウェイが作成されるリージョンと同じリージョンにあります。