Problemas ao criar gateways de API

Descubra como diagnosticar e solucionar problemas ao criar gateways de API com o serviço API Gateway.

Você pode encontrar esses problemas ao criar gateways de API.

A criação de um novo gateway de API é paralisada com um estado Criando ou então falha

Pode levar alguns minutos para criar um novo gateway de API. Enquanto está sendo criado, o gateway de API é mostrado com o estado Criando na página Gateways. Quando ele tiver sido criado com sucesso, o novo gateway de API será mostrado com um estado Ativo.

Se você tiver aguardado mais de alguns minutos para que o gateway de API seja mostrado com um estado Ativo (ou se a operação de criação do gateway de API tiver falhado):

  1. Selecione o nome do gateway de API e selecione Solicitações de Serviço para ter uma visão geral da operação de criação do gateway de API.
  2. Selecione a operação Criar Gateway para ver mais informações (incluindo mensagens de erro, mensagens de log e o status dos recursos associados) que ajudarão a diagnosticar a causa do problema.

A criação de um novo gateway de API retorna uma mensagem "VNIC failed due to the limit for number of private IP addresses for this subnet"

Ao criar um novo gateway de API, você pode ver a seguinte mensagem:

VNIC attachment failed due to the limit for number of private IP addresses for this subnet

Essa mensagem indica que não há endereços IP privados suficientes disponíveis para criar o gateway de API na sub-rede especificada. Um gateway de API consome três endereços IP privados na sub-rede.

Para resolver esse problema, use uma sub-rede que tenha pelo menos três endereços IP privados disponíveis.

A criação de um novo gateway de API retorna uma mensagem "The limit for number of private IP addresses for this subnet has been exceeded"

Ao criar um novo gateway de API, você pode ver a seguinte mensagem:

The limit for number of private IP addresses for this subnet has been exceeded

Essa mensagem indica que não há endereços IP privados suficientes disponíveis para criar o gateway de API na sub-rede especificada. Um gateway de API consome três endereços IP privados na sub-rede.

Para resolver esse problema, use uma sub-rede que tenha pelo menos três endereços IP privados disponíveis.

A criação de um novo gateway de API pública retorna uma mensagem "The limit for number of public IP addresses for this compartment has been exceeded"

Ao criar um novo gateway de API pública, você pode ver a seguinte mensagem:

The limit for number of public IP addresses for this compartment has been exceeded

Essa mensagem indica que não há endereços IP públicos suficientes disponíveis para criar o gateway de API pública no compartimento da sub-rede especificada. Ao criar um novo gateway de API pública, é feita uma tentativa de criar um novo endereço IP público no compartimento da sub-rede. Haverá falha na tentativa de criar o novo endereço IP público se a cota dos endereços IP públicos for excedida nesse compartimento ou tenancy. Observe que o endereço IP público é um acréscimo aos três endereços IP privados consumidos por todos os gateways de API.

Para resolver esse problema:

  • Se a cota do compartimento for excedida, entre em contato com o administrador da tenancy para solicitar endereços IP públicos adicionais para o compartimento.
  • Se a cota da tenancy for excedida, entre em contato com o Suporte Técnico da Oracle para solicitar um aumento da cota da tenancy.

A criação de um novo gateway de API retorna uma mensagem "Work request was cancelled"

Ao criar um novo gateway de API, você pode ver a seguinte mensagem:

Work request was cancelled

Essa mensagem indica que você cancelou a solicitação de serviço para criar o gateway de API. O gateway de API é mostrado com um status de Falha.

A criação de um novo gateway de API retorna uma mensagem "An unexpected error occurred. Contact Oracle Support for assistance"

Ao criar um novo gateway de API, você pode ver a seguinte mensagem:

An unexpected error occurred. Contact Oracle Support for assistance.

Para resolver esse problema, entre em contato com o Suporte Técnico da Oracle para solicitar ajuda.

A criação de um novo gateway de API retorna uma mensagem "Unknown resource <subnet-ocid>, make sure subnet exists,..." e um erro 400

Ao criar um novo gateway de API usando a Console, a API, o SDK ou a CLI, você pode ver a seguinte mensagem de erro e um código de erro 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

Essa mensagem indica que o serviço API Gateway não pode acessar a sub-rede especificada para o novo gateway de API.

Para resolver esse problema, verifique cuidadosamente se:

  • A sub-rede existe.
  • Você pode acessar a sub-rede.
  • A sub-rede está na mesma região em que o gateway de API será criado.