Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kanıtlama hataları, kayıt hataları gibi birçok olası hata noktası olduğundan IoT cihazları için sağlama sorunlarını gidermek zor olabilir. AZURE İzleyici'yi DPS ile kullanma hakkında daha fazla bilgi edinmek için bkz . Azure IoT Hub Cihazı Sağlama Hizmeti'ni izleme.
Sık karşılaşılan hata kodları
Yaygın hataları anlamak ve çözmek için bu tabloyu kullanın.
Hata Kodu | Açıklama | HTTP Durum Kodu |
---|---|---|
400 | İsteğin gövdesi geçerli değil; örneğin, ayrıştırılamaz veya nesne doğrulanamaz. | 400 Hatalı biçim |
401 | Yetkilendirme belirteci doğrulanamıyor; örneğin, süresi doldu veya isteğin URI'sine uygulanmaz. Bu hata kodu, TPM kanıtlama akışının bir parçası olarak cihazlara da döndürülür. | 401 Yetkisiz |
404 | Cihaz Sağlama Hizmeti örneği veya bir kaynak (örn. kayıt) yok. | 404 Bulunamadı |
405 | İstemci hizmeti istek yöntemini bilir, ancak hedef hizmet bu yöntemi tanımaz; Örneğin, bir rest işleminde kayıt veya kayıt kimliği parametreleri eksik | 405 Yönteme İzin Verilmiyor |
409 | Hedef Cihaz Sağlama Hizmeti örneğinin geçerli durumuyla çakışma nedeniyle istek tamamlanamadı; örneğin, müşteri veri noktasını zaten oluşturmuştur ve aynı veri noktasını yeniden oluşturmayı denemiştir. | 409 Çakışma |
412 | İstekteki ETag, RFC7232 göre mevcut kaynağın ETag'iyle eşleşmiyor. | 412 - Önkoşul başarısız oldu |
415 | Yük biçimi desteklenmeyen bir biçimde olduğundan sunucu isteği kabul etmiyor. Desteklenen biçimler için bkz. IoT Hub Cihaz Sağlama Hizmeti REST API'si | 415 Desteklenmeyen Medya Türü |
429 | İşlemler hizmet tarafından kısıtlanıyor. Belirli hizmet sınırları için bkz . IoT Hub Cihaz Sağlama Hizmeti sınırları. | 429 Çok fazla istek var |
beş yüz | bir iç hata oluştu. | 500 İç Sunucu Hatası |
Önerilen eylemler
IoT Edge cihazı hata iletisiyle
failed to provision with IoT Hub, and no valid device backup was found dps client error
başlayamazsa IoT Edge (1.1) belgelerindeki DPS İstemci hatası bölümüne bakın.401 Yetkisiz, 403 Yasak veya 404 Bulunamadı hataları için DPS kayıt API'sini çağırarak tam yeniden kayıt gerçekleştirin.
429 hatası için, rastgele bir dalgalanma ile üstel bekleme süresi uzatmasına sahip olan IoT Hub'ın yeniden deneme modelini izleyin. SDK'nin sağladığı retry-after üst bilgisini takip edebilirsiniz.
500 serisi sunucu hataları için, önbelleğe alınmış kimlik bilgilerini veya Cihaz Kaydı Durumu Arama API'sini kullanarak bağlantınızı yeniden deneyin.
İşlemleri yeniden deneme gibi ilgili en iyi yöntemler için bkz . Büyük ölçekli IoT cihaz dağıtımları için en iyi yöntemler.
Sonraki Adımlar
Azure Monitor'u DPS ile kullanma hakkında daha fazla bilgi edinmek için Cihaz Sağlama Hizmetini İzleme bölümüne bakın.
Azure İzleyici'de DPS için yayılan ölçümler, günlükler ve şemalar hakkında bilgi edinmek için Cihaz Sağlama Hizmeti veri başvurusunu izleme başvurusuna bakın.