Mensajes de error de Device Shadow - AWS IoT Core

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Mensajes de error de Device Shadow

El servicio Device Shadow publica un mensaje sobre el tema del error (overMQTT) cuando se produce un error al intentar cambiar el documento de estado. Este mensaje solo se genera como respuesta a una solicitud de publicación en uno de los temas $aws reservados. Si el cliente actualiza el documento mediante el RESTAPI, recibe el código de HTTP error como parte de su respuesta y no se emite ningún mensaje de MQTT error.

HTTPcódigo de error Mensajes de error
400 (solicitud errónea)
  • No válido JSON

  • Falta un nodo necesario: estado

  • El nodo de estado debe ser un objeto

  • El nodo deseado debe ser un objeto

  • El nodo notificado debe ser un objeto

  • Versión no válida

  • Inválido clientToken

    nota

    Un token de cliente que sea mayor de 64 bytes provocará esta respuesta.

  • JSONcontiene demasiados niveles de anidación; el máximo es 6

  • El estado contiene un nodo no válido

401 (sin autorización)
  • Unauthorized

403 (prohibido)
  • Prohibido

404 (no encontrado)
  • Objeto no encontrado

  • No existe ninguna sombra con el nombre: shadowName

409 (conflicto)
  • Conflicto de versiones

413 (carga demasiado grande)
  • La carga supera el tamaño máximo permitido

415 (tipo de medio incompatible)
  • Codificación documentada no admitida; la codificación admitida es UTF -8

429 (demasiadas solicitudes)
  • El servicio de sombra de dispositivo generará este mensaje de error cuando haya más de diez solicitudes en tránsito en una sola conexión. Una solicitud en tránsito es una solicitud en curso que se ha iniciado, pero no se ha completado.

500 (error de servidor interno)
  • Error de servicio interno