IoT Hub API 일반적인 오류 코드
다음 표에는 IoT Hub API에 공통적인 오류 코드가 나와 있습니다. HTTP 상태 코드가 N/A이면 AMQP 또는 MQTT를 통해서만 오류가 발생합니다.
오류 코드 | Description | HTTP 상태 코드 |
---|---|---|
400004 | 요청 본문이 잘못되었습니다. 예를 들어 본문을 구문 분석할 수 없거나 개체의 유효성을 검사할 수 없습니다. | 400 잘못된 형식 |
400027 | 400027 ConnectionForcefullyClosedOnNewConnection을 참조하세요. | 해당 없음 |
400103 | InvalidContentEncodingOrType | 400 잘못된 요청 |
401002 | IotHub 권한 없는 액세스 | 401 권한 없음 |
401003 | 권한 부여 토큰의 유효성을 검사할 수 없습니다. 예를 들어 만료되었거나 요청의 URI 및/또는 메서드에 적용되지 않습니다. 자세히 알아보려면 401003 IoTHubUnauthorized를 참조하세요. | 401 권한 없음 |
403010 | 이 작업은 현재 IoT Hub 계층에 대해 유효하지 않습니다. IoT Hub 업그레이드하는 방법 | 403 사용할 수 없음 |
403002 | 403002 IoTHubQuotaExceeded를 참조하세요. | 403 사용할 수 없음 |
403004 | deviceMaximumQueueDepthExceeded 403004 참조하세요. | 403 사용할 수 없음 |
403006 | deviceMaximumActiveFileUploadLimitExceeded 403006 참조하세요. | 403 사용할 수 없음 |
404001 | 404001 DeviceNotFound를 참조하세요. | 404 찾을 수 없음 |
404104 | 404001 DeviceNotFound를 참조하세요. | 404 찾을 수 없음 |
404103 | DeviceNotOnline 404103 참조하세요. | 404 찾을 수 없음 |
404104 | 404104 DeviceConnectionClosedRemotely를 참조하세요. | 404 찾을 수 없음 |
409001 | DeviceAlreadyExists 409001 참조하세요. | 409 충돌 |
409002 | 409002 LinkCreationConflict를 참조하세요. | 해당 없음 |
412001 | 요청의 etag는 RFC7232에 따라 기존 리소스의 etag와 일치하지 않습니다. | 412 사전 조건 실패 |
412002 | deviceMessageLockLost 412002 참조하세요. | 해당 없음 |
413001 | IoT Hub 전송된 메시지는 IoT Hub 메시지에 허용되는 최대 크기를 초과합니다. | 413 RequestEntityTooLarge |
429001 | 429001 ThrottlingException을 참조하세요. | 429 요청이 너무 많음 |
500xxx | 500xxx 내부 오류를 참조하세요. | 500 내부 서버 오류 |
500001 | 500xxx 내부 오류를 참조하세요. | 500 내부 서버 오류 |
503xxx | 서비스를 사용할 수 없음 | 서비스를 사용할 수 없음 |
503003 | 503003 PartitionNotFound를 참조하세요. | 503 서비스를 사용할 수 없음 |
503008 | 수신 링크가 제한되었습니다. 메시지가 제한되었습니다. 작업을 다시 시도하세요. | 503 서버를 사용할 수 없음 |
504101 | 504101 GatewayTimeout을 참조하세요. | 504 게이트웨이 시간 초과 |