Compartilhar via


Exceções do Resource Manager do Barramento de Serviço

Este artigo lista as exceções geradas ao interagir com o Barramento de Serviço do Azure usando o Azure Resource Manager por meio de modelos ou chamadas diretas.

Aqui estão as várias exceções/erros que são exibidos por meio do Azure Resource Manager.

Erro: Solicitação incorreta

"Solicitação incorreta" implica que a solicitação recebida pelo Gerenciador de Recursos falhou na validação.

Código do erro Subcódigo de erro Mensagem de erro Descrição Recomendação
Solicitação incorreta 40000 Subcódigo = 40000. A propriedade 'nome da propriedade' não pode ser definida ao criar uma Fila porque o namespace 'namespace namespace name' está usando a camada 'Basic'. Essa operação só tem suporte na camada 'Standard' ou 'Premium'. Na camada Básica do Barramento de Serviço do Azure, as propriedades abaixo não podem ser definidas nem atualizadas –
  • RequiresDuplicateDetection
  • AutoDeleteOnIdle
  • RequiresSession
  • DefaultMessageTimeToLive
  • DuplicateDetectionHistoryTimeWindow
  • EnableExpress (sem suporte no Premium também)
  • Encaminhar para
  • Tópicos
Considere atualizar da camada Basic para Standard ou Premium para usar essa funcionalidade.
Solicitação incorreta 40000 Subcódigo = 40000. O valor da propriedade 'requiresDuplicateDetection' de uma Fila(ou Tópico) existente não pode ser alterado. A detecção duplicada deve ser habilitada/desabilitada no momento da criação da entidade. O parâmetro de configuração de detecção duplicada não pode ser alterado após a criação. Para habilitar a detecção de duplicatas em uma fila/tópico criado anteriormente, você pode criar uma nova fila/tópico com detecção de duplicatas e, em seguida, redirecionar da fila/tópico original para o novo.
Solicitação incorreta 40000 Subcódigo = 40000. O valor especificado 16384 é inválido. A propriedade MaxSizeInMegabytes deve ser um dos seguintes valores: 1024; 2048; 3072; 4096;5120. O valor MaxSizeInMegabytes é inválido. Verifique se o MaxSizeInMegabytes é um dos seguintes : 1024, 2048, 3072, 4096, 5120.
Solicitação incorreta 40000 Subcódigo = 40000. O particionamento não pode ser alterado para a fila/tópico. O particionamento não pode ser alterado para a entidade. Crie uma entidade (fila ou tópico) e habilite partições.
Solicitação incorreta nenhum O namespace 'namespace namespace name' não existe. O namespace não existe em sua assinatura do Azure. Para resolver este erro:
  • Verifique se a Assinatura do Azure está correta.
  • Verifique se o namespace existe.
  • Verifique se o nome do namespace está correto (sem erros ortográficos ou cadeias de caracteres nulas).
Solicitação incorreta 40000 Subcódigo = 40000. O tempo de bloqueio fornecido excede o máximo permitido de '5' minutos. O tempo para o qual uma mensagem pode ser bloqueada deve estar entre 1 minuto (mínimo) e 5 minutos (máximo). Verifique se o tempo de bloqueio fornecido está entre 1 minuto e 5 minutos.
Solicitação incorreta 40000 Subcódigo = 40000. A propriedade DelayedPersistence e RequiresDuplicateDetection não podem ser habilitadas juntas. As entidades com detecção de duplicatas habilitada devem ser persistentes, portanto, a persistência não pode ser atrasada. Saiba mais sobre a Detecção de Duplicações
Solicitação incorreta 40000 Subcódigo = 40000. O valor da propriedade RequiresSession de uma Fila existente não pode ser alterado. O suporte para sessões deve ser habilitado no momento da criação da entidade. Depois de criado, você não pode habilitar/desabilitar sessões em uma entidade existente (fila ou assinatura) Exclua e recrie uma fila (ou assinatura) com a propriedade "RequiresSession" habilitada.
Solicitação incorreta 40000 Subcódigo = 40000. ''URI_PATH'' contém caracteres que não são permitidos pelo Barramento de Serviço. Os segmentos de entidade podem conter apenas letras, números, períodos(.), hifens(-) e sublinhados(_). Os segmentos de entidade podem conter apenas letras, números, períodos(.), hifens(-) e sublinhados(_). Qualquer outro caractere faz com que a solicitação falhe. Verifique se não há caracteres inválidos no caminho do URI.
Solicitação incorreta 40000 Subcódigo = 40000. Solicitação incorreta. Para saber mais visite https://aka.ms/sbResourceMgrExceptions. TrackingId:00000000-0000-0000-0000-000000000000000_000, SystemTracker:contososbusnamesapce.servicebus.windows.net:myqueue, Timestamp:aaaa-mm-ddThh:mm:ss Esse erro ocorre quando você tenta criar uma fila em um namespace de camada não premium com um valor definido para a propriedade maxMessageSizeInKilobytes. Essa propriedade só pode ser definida para filas no namespace premium.
Solicitação incorreta 40300 Subcódigo = 40300. O número máximo de recursos do tipo EnablePartioning == true foi atingido ou excedido. Há um limite no número de entidades particionadas por namespace. Confira Cotas e limites.
Solicitação incorreta 40400 Subcódigo = 40400. A entidade de destino de encaminhamento automático não existe. O destino da entidade de destino de encaminhamento automático não existe. A entidade de destino (fila ou tópico) deve existir antes que a origem seja criada. Tente novamente depois de criar a entidade de destino.

Código de erro: 429

Assim como em HTTP, "Código de erro 429" indica muitas solicitações. Isso implica que o recurso específico (namespace) está sendo limitado devido a muitas solicitações (ou devido a operações conflitantes) nesse recurso.

Código do erro Subcódigo de erro Mensagem de erro Descrição Recomendação
429 50004 Subcódigo = 50004. A solicitação foi encerrada porque o namespace seu namespace está sendo limitado. Essa condição de erro é atingida quando o número de solicitações de entrada excede a limitação do recurso. Aguarde alguns segundos e tente novamente.

Saiba mais sobre as cotas e os limites de solicitação do Azure Resource Manager
429 40901 Subcódigo = 40901. Outra operação conflitante está em andamento. Outra operação conflitante está em andamento no mesmo recurso/entidade Aguarde a conclusão da operação em andamento atual antes de tentar novamente.
429 40900 Subcódigo = 40900. Conflito. Você está solicitando uma operação não permitida no estado atual do recurso. Essa condição deve ser atingida quando várias solicitações são feitas para desempenhar as operações na mesma entidade (fila, tópico, assinatura ou regra) ao mesmo tempo. Aguarde alguns segundos e tente novamente
429 40901 A solicitação na entidade 'nome da entidade' está em conflito com outra solicitação. Outra operação conflitante está em andamento no mesmo recurso/entidade Aguarde a conclusão da operação anterior antes de tentar novamente
429 40901 Outra solicitação de atualização está em andamento para a entidade: <entity name>. Outra operação conflitante está em andamento no mesmo recurso/entidade Aguarde a conclusão da operação anterior antes de tentar novamente
429 nenhum Ocorreu um conflito de recursos. Outra operação conflitante pode estar em andamento. Se esta operação for uma tentativa de reexecutar uma operação previamente falhada, a limpeza em segundo plano ainda está pendente. Tente novamente depois. Essa condição pode ocorrer quando há uma operação pendente contra a mesma entidade. Aguarde a conclusão da operação anterior antes de tentar novamente.

Código de erro: Não encontrado

Essa classe de erros indica que o recurso não foi encontrado.

Código do erro Subcódigo de erro Mensagem de erro Descrição Recomendação
Não encontrado nenhum A entidade 'nome da entidade' não foi encontrada. A entidade na qual a operação foi executada não foi encontrada. Verifique se a entidade existe e tente a operação novamente.
Não encontrado nenhum Não encontrado. A Operação não existe. A operação que você está tentando executar não existe. Verifique a operação e tente novamente.
Não encontrado nenhum A solicitação de entrada não é reconhecida como uma solicitação put do política do namespace. O corpo da solicitação de entrada é nulo e, portanto, não pode ser executado como uma solicitação put. Verifique o corpo da solicitação para garantir que ele não seja nulo.
Não encontrado nenhum Não foi possível encontrar a entidade de mensagens 'nome da entidade'. A entidade contra a qual você está tentando executar a operação não pôde ser encontrada. Verifique se a entidade existe e tente a operação novamente.

Código de erro: Erro interno do servidor

Essa classe de erros indica que houve um erro interno do servidor.

Código do erro Subcódigo de erro Mensagem de erro Descrição Recomendação
Erro interno do servidor 50000 Subcódigo = 50000. Erro interno do servidor Pode acontecer por vários motivos. Alguns dos sintomas são:
  • A solicitação/o corpo do cliente está corrompido e causa um erro.
  • A solicitação do cliente atingiu o tempo limite devido a problemas de processamento no serviço.
Para resolver este erro:
  • Verifique se os parâmetros de solicitações não são nulos ou malformados.
  • Tente novamente a solicitação.

Código de erro: não autorizado

Essa classe de erros indica a ausência de autorização para executar o comando.

Código do erro Subcódigo de erro Mensagem de erro Descrição Recomendação
Desautorizado nenhum Operação inválida no namespace secundário. O namespace secundário é somente leitura. A operação foi realizada contra o namespace secundário, que está configurado como um namespace de leitura apenas. Tente novamente o comando no namespace primário. Saiba mais sobre o namespace secundário
Desautorizado nenhum MissingToken: O cabeçalho de autorização não foi encontrado. Esse erro ocorre quando a autorização tem valores nulos ou incorretos. Verifique se o valor do token mencionado no cabeçalho de autorização está correto e não nulo.