Erros de "solicitação inválida" HTTP-4xx ao criar uma nova implantação de API
Descubra como diagnosticar e solucionar erros HTTP 4xx de "solicitação incorreta" ao criar implantações de API com o serviço API Gateway.
Erros de HTTP-4xx "Bad request" relacionados à configuração de mTLS
A criação de uma nova implantação de API falha com "Não é possível ativar o TLS mútuo porque Pacotes de CAs personalizados não são adicionados ao Gateway. Adicione um Pacote de CAs personalizado e tente novamente." mensagem
Ao tentar criar uma implantação de API que tenha o TLS mútuo ativado, você poderá ver a seguinte mensagem:
Cannot enable mutual TLS because custom CA Bundles are not added to the Gateway. Please add a custom CA Bundle and try again.
Este erro ocorre quando um bundle de CAs personalizado não foi adicionado ao armazenamento confiável do gateway de API no qual você está tentando criar a implantação de API.
Para resolver esse problema, edite o gateway de API para adicionar um pacote de CAs personalizado ao armazenamento confiável do gateway de API. Para obter mais informações, consulte Adicionando suporte a mTLS a Implantações de API.
Falha na criação de uma nova implantação de API com a mensagem "Duplicar valores SAN ou CN informados na entrada"
Ao tentar criar uma implantação de API que tenha o TLS mútuo ativado, você poderá ver a seguinte mensagem:
Duplicate SAN or CN values passed in input.
Esse erro ocorre quando há valores duplicados na lista de Nomes Alternativos de Assunto/Nomes Comuns (SANs/CNs) permitidos especificados na política de solicitação mTLS da implantação de API. A lista SAN/CN permitida não pode conter valores duplicados.
Para resolver esse problema, remova os valores duplicados da lista SAN/CN permitida. Para obter mais informações, consulte Adicionando suporte a mTLS a Implantações de API.
A criação de uma nova implantação de API falha com a mensagem "Muito valor, não deve ter mais de 10 valores"
Ao tentar criar uma implantação de API que tenha o TLS mútuo ativado, você poderá ver a seguinte mensagem:
Too many value, must not have more than 10 values
Este erro ocorre quando há mais de 10 valores na lista de Nomes Alternativos de Assunto/Nomes Comuns (SANs/CNs) permitidos especificados na política de solicitação mTLS da implantação de API. A lista SAN/CN permitida pode conter no máximo 10 valores por padrão (embora você possa alterar esse limite interno).
Para resolver esse problema, reduza a lista SAN/CN permitida para 10 ou menos valores. Para obter mais informações, consulte Adicionando suporte a mTLS a Implantações de API.
Falha na criação de uma nova implantação de API com a mensagem "O tamanho da string SAN ou CN deve ter menos de 256 caracteres"
Ao tentar criar uma implantação de API que tenha o TLS mútuo ativado, você poderá ver a seguinte mensagem:
Length of SAN or CN string should be less than 256 characters.
Esse erro ocorre quando há pelo menos um item com mais de 256 caracteres na lista de Nomes Alternativos de Assunto/Nomes Comuns (SANs/CNs) permitidos especificados na política de solicitação mTLS da implantação de API. A lista SAN/CN permitida não pode conter itens com mais de 256 caracteres.
Para resolver esse problema, certifique-se de que nenhum item na lista SAN/CN permitida tenha mais de 256 caracteres. Para obter mais informações, consulte Adicionando suporte a mTLS a Implantações de API.
Falha na criação de uma nova implantação de API com "Formato inválido para SAN ou CN"
Ao tentar criar uma implantação de API que tenha o TLS mútuo ativado, você poderá ver a seguinte mensagem:
Invalid format for SAN or CN.
Esse erro ocorre quando os valores na lista de Nomes Alternativos de Assunto/Nomes Comuns (SANs/CNs) permitidos especificados na política de solicitação mTLS da implantação de API não estão no formato necessário. Por exemplo, apenas um caractere curinga pode ser usado como prefixo ou sufixo na lista SAN/CN permitida.
Para resolver esse problema, certifique-se de que todos os valores na lista SAN/CN permitida estejam no formato necessário. Para obter mais informações, consulte Adicionando suporte a mTLS a Implantações de API.