Typowe kody błędów interfejsu API IoT Hub

W poniższej tabeli wymieniono kody błędów typowe dla interfejsów API IoT Hub. Kod stanu HTTP jest N/A oznacza, że błąd występuje tylko za pośrednictwem protokołu AMQP lub MQTT.

Kod błędu Opis Kod stanu HTTP
400004 Treść żądania jest nieprawidłowa; na przykład nie można go przeanalizować lub nie można zweryfikować obiektu. 400 Nieprawidłowy format
400027 Zobacz 400027 ConnectionForcefullyClosedOnNewConnection. Nie dotyczy
400103 InvalidContentEncodingOrType 400 Nieprawidłowe żądanie
401002 IotHub Brak autoryzacji dostępu 401 Brak autoryzacji
401003 Nie można zweryfikować tokenu autoryzacji; na przykład wygasła lub nie ma zastosowania do identyfikatora URI i/lub metody żądania. Aby dowiedzieć się więcej, zobacz 401003 IoTHubUnauthorized. 401 Brak autoryzacji
403010 Ta operacja jest nieprawidłowa dla bieżącej warstwy IoT Hub. Jak uaktualnić IoT Hub 403 Zabronione
403002 Zobacz 403002 IoTHubQuotaExceeded. 403 Zabronione
403004 Zobacz 403004 DeviceMaximumQueueDepthExceeded. 403 Zabronione
403006 Zobacz 403006 DeviceMaximumActiveFileUploadLimitExceeded. 403 Zabronione
404001 Zobacz 404001 DeviceNotFound. 404 — Nie znaleziono
404104 Zobacz 404001 DeviceNotFound. 404 — Nie znaleziono
404103 Zobacz 404103 DeviceNotOnline. 404 — Nie znaleziono
404104 Zobacz 404104 DeviceConnectionClosedRemotely. 404 — Nie znaleziono
409001 Zobacz 409001 DeviceAlreadyExists. 409 Konflikt
409002 Zobacz 409002 LinkCreationConflict. Nie dotyczy
412001 Element etag w żądaniu jest niezgodny z elementem etag istniejącego zasobu zgodnie z RFC7232. 412 Warunek wstępny nie powiódł się
412002 Zobacz 412002 DeviceMessageLockLost. Nie dotyczy
413001 Komunikat wysyłany do IoT Hub przekracza maksymalny dozwolony rozmiar komunikatów IoT Hub. 413 RequestEntityTooLarge
429001 Zobacz 429001 ThrottlingException. 429 Zbyt wiele żądań
500xxx Zobacz błędy wewnętrzne 500xxx. 500 Wewnętrzny błąd serwera
500001 Zobacz błędy wewnętrzne 500xxx. 500 Wewnętrzny błąd serwera
503xxx Usługa niedostępna Usługa niedostępna
503003 Zobacz 503003 PartitionNotFound. 503 — usługa niedostępna
503008 Odbieranie ograniczonego łącza. Komunikat został ograniczony. Spróbuj ponownie wykonać operację. 503 Serwer jest niedostępny
504101 Zobacz 504101 GatewayTimeout. 504 — limit czasu bramy