Partilhar via


Solucionar erros da Grade de Eventos do Azure

Este guia de solução de problemas fornece as seguintes informações:

  • Códigos de erro da Grade de Eventos do Azure
  • Mensagens de erro
  • Descrições dos erros
  • Ações recomendadas que você deve tomar quando receber esses erros.

Código de erro: 400

Código de erro Error message Description Recomendação
HttpStatusCode.BadRequest
400
O nome do tópico deve ter entre 3 e 50 caracteres. O comprimento do nome do tópico personalizado deve ter entre 3 e 50 caracteres. Apenas letras alfanuméricas, dígitos e o caractere '-' são permitidos no nome do tópico. Além disso, o nome não deve começar com as seguintes palavras reservadas:
  • Microsoft-
  • EventGrid-
  • Sistema-
Escolha um nome de tópico diferente que esteja de acordo com os requisitos de nome do tópico.
HttpStatusCode.BadRequest
400
O nome de domínio deve ter entre 3 e 50 caracteres. O comprimento do nome de domínio deve ter entre 3 e 50 caracteres. Só são permitidas letras alfanuméricas, algarismos e o carácter «-» no nome de domínio. Além disso, o nome não deve começar com as seguintes palavras reservadas:
  • Microsoft-
  • EventGrid-
  • Sistema-
Escolha um nome de domínio diferente que cumpra os requisitos de nome de domínio.
HttpStatusCode.BadRequest
400
Tempo de expiração inválido. O tempo de expiração da assinatura do evento determina quando a assinatura do evento será desativada. Esse valor deve ser um valor DateTime válido no futuro. Certifique-se de que a hora de expiração da Subscrição de Eventos num formato DateTime válido e que está definida para ser no futuro.

Código de erro: 409

Código de erro Error message Description Ação recomendada
HttpStatusCode.Conflict
409
O tópico com o nome especificado já existe. Selecionar um nome de tópico diferente. O nome do tópico personalizado deve ser exclusivo em uma única região do Azure para garantir uma operação de publicação correta. O mesmo nome pode ser usado em diferentes regiões do Azure. Escolha um nome diferente para o tópico.
HttpStatusCode.Conflict
409
Domínio com o especificado já existe. Escolha um nome de domínio diferente. O nome de domínio deve ser exclusivo em uma única região do Azure para garantir uma operação de publicação correta. O mesmo nome pode ser usado em diferentes regiões do Azure. Escolha um nome diferente para o domínio.
HttpStatusCode.Conflict
409
Limite de quota atingido. Para obter mais informações sobre esses limites, consulte Limites da grade de eventos do Azure. Cada assinatura do Azure tem um limite no número de recursos da Grade de Eventos do Azure que ela pode usar. Uma parte ou a totalidade desta quota tinha sido ultrapassada e não foi possível criar mais recursos. Verifique o uso atual dos recursos e exclua os que não são necessários. Se não for possível excluir nenhum recurso, crie outra assinatura do Azure e crie recursos da Grade de Eventos nessa assinatura.

Código de erro 403:

Código de erro Error message Description Ação recomendada
HttpStatusCode.Forbidden
403
A publicação em {Topic/Domain} pelo cliente {IpAddress} é rejeitada devido a regras de filtragem IpAddress. O tópico ou domínio tem regras de firewall IP configuradas e o acesso é restrito apenas a endereços IP configurados. Adicione o endereço IP às regras de firewall IP, consulte Configurar firewall IP
HttpStatusCode.Forbidden
403
A publicação em {Tópico/Domínio} pelo cliente é rejeitada, pois a solicitação veio do Ponto de Extremidade Privado e nenhuma conexão de ponto de extremidade privada correspondente foi encontrada para o recurso. O tópico ou domínio tem pontos de extremidade privados e a solicitação de publicação veio de um ponto de extremidade privado que não está configurado ou aprovado. Configure um ponto de extremidade privado para o tópico/domínio. Configurar pontos de extremidade privados

Além disso, verifique se seu webhook está atrás de um Gateway de Aplicativo do Azure ou Firewall de Aplicativo Web. Se estiver, desative as seguintes regras de firewall e faça um HTTP POST novamente:

  • 920300 (Pedido em falta um cabeçalho de aceitação)
  • 942430 (Deteção de anomalia de caracteres SQL restritos (args): # de caracteres especiais excedidos (12))
  • 920230 (Codificação de URL múltipla detetada)
  • 942130 (Ataque de injeção de SQL: tautologia SQL detetada.)
  • 931130 (Possível ataque de inclusão remota de ficheiros (RFI) = Referência/ligação fora do domínio)

Próximos passos

Se precisar de mais ajuda, publique seu problema no fórum Stack Overflow ou abra um tíquete de suporte.