Mensagens de erro da Sombra do Dispositivo - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Mensagens de erro da Sombra do Dispositivo

O serviço Sombra do Dispositivo publica uma mensagem no tópico de erro (por MQTT) quando uma tentativa de alterar o documento de estado falha. Essa mensagem só é emitida como uma resposta a uma solicitação de publicação em um dos tópicos $aws reservados. Se o cliente atualizar o documento usando a API REST, ele receberá o código de erro HTTP como parte da resposta, e nenhuma mensagem de erro MQTT será emitida.

Código de erro HTTP Mensagens de erro
400 (Solicitação inválida)
  • JSON inválido

  • Nó obrigatório ausente: estado

  • O nó de estado deve ser um objeto

  • O nó desejado deve ser um objeto

  • O nó informado deve ser um objeto

  • Versão inválida

  • Token cliente inválido

    nota

    Um token de cliente com mais de 64 bytes gerará essa resposta.

  • O JSON contém muitos níveis de aninhamento; o máximo é 6

  • O estado contém um nó inválido

401 (Não autorizado)
  • Não autorizado

403 (Proibido)
  • Proibido

404 (Não encontrado)
  • Objeto não encontrado

  • Não existe nenhuma sombra com o nome: shadowName

409 (Conflito)
  • Conflito de versão

413 (Carga útil muito grande)
  • A carga útil excede o tamanho máximo permitido

415 (Tipo de mídia incompatível)
  • Codificação documentada incompatível; a codificação compatível é UTF-8

429 (Muitas solicitações)
  • O serviço Sombra do Dispositivo gerará essa mensagem de erro quando houver mais de 10 solicitações em processamento em uma única conexão. Uma solicitação em andamento é uma solicitação em andamento que foi iniciada, mas ainda não concluída.

500 (Erro interno do servidor)
  • Falha no serviço interno