Skip to main content
CID222 Docs

Hata kodları

Ağ geçidinin döndürdüğü makine tarafından okunabilir hata kodlarının her birinin gerçekte ne anlama geldiği ve onu çözen çalışma kitabı.

  • Sürüm: 0.4
  • Rol: admin_user
  • Tür: sorun giderme

Bir CID hata gövdesi, cümlesinin yanında makine tarafından okunabilir bir code taşır. İstemciler davranışlarını metne değil koda bağlar; çünkü metin yeniden yazılır ve çevrilir, kod ise değişmez. Bu sayfa on altı kodun her birinin ne anlama geldiğini ve sonra nereye gidileceğini anlatır.

Üretilmiş liste — her kod, HTTP durumu, özel durum sınıfı ve fırlatıldığı yerle birlikte — hata kodları başvurusudur. Bu sayfa ise onun okunmuş hâlidir.

Note

Kod taşımayan bir ret, lisans korumasından, kurulum korumasından ya da rol katmanından gelmemiştir. Bunun yerine HTTP durumunu ve yanıt gövdesini okuyun ve Bir pano eylemi başarısız oluyor adımından başlayın.

Ret ailesi — 402, 403 ve 423

Bu dördü, çağıranın eylemde bulunup bulunamayacağına karar verir. Bunlar arıza değil, bilinçli retlerdir ve pano birkaçını aynı genel hata bildirimiyle gösterir — hata gibi görünmelerinin nedeni de budur.

KodHTTPAnlamıSonraki adım
SETUP_REQUIRED423İlk açılış kurulumu tamamlanmadı. Her ürün yolu kilitlidir; sihirbazın bitirilebilmesi için yönetim erişilebilir kalır.Sihirbaz döngüye giriyor
LICENSE_EXPIRED402Uygulama açıktır ve hiçbir lisans geçerli olarak çözümlenmez. Yenileme istemeden önce ana makine saatini denetleyin — kayan bir saat geçerli bir lisansı süresi dolmuş gösterir.Lisansın süresi dolmuş
FEATURE_NOT_LICENSED403Uç nokta, kurulu katmanın dışındaki bir modüle aittir. Haklar; lisansa imzalanmış özellikler ile katmanın özelliklerinin birleşimi olarak çözümlenir, bu yüzden lisans imzalandıktan sonra eklenen bir anahtar yine de kazanılmış hak sayılır.402, 403 ya da 423
LIMIT_EXCEEDED403Lisansın kiracı ya da kullanıcı sınırına ulaşıldı, bu nedenle hesap oluşturulamaz.Lisanslama
Çalışma kitabıaccess

Ürün bir eylemi 402, 403 ya da 423 ile reddediyor

Şunları görebilirsiniz: READ_ONLY_ROLE (hesap salt okunur `viewer` rolünde) · This is a read-only demo account (viewer role) — actions and changes are disabled. (bu, salt okunur bir demo hesabıdır; eylemler ve değişiklikler kapalıdır) · ROLE_NOT_FOR_CHAT (bir denetim rolü sohbeti kullanmayı denedi) · FEATURE_NOT_LICENSED (uç nokta, kurulu katmanın dışındaki bir modüle ait)

Denetimler

  1. 1

    Hata gövdesindeki makine okunur kodu okuyun, cümleyi değil

    beklenen · Kodu adlandırabiliyorsunuz.

  2. 2

    423 için, ilk açılış kurulumunun hiç tamamlanıp tamamlanmadığını denetleyin

    tanılama · appliance.setupComplete = true

  3. 3

    402 için lisans durumunu okuyun

    tanılama · appliance.license.state = "active|trial"

  4. 4

    FEATURE_NOT_LICENSED için hangi katmanın kurulu olduğunu ve özelliğin o katmanda bulunup bulunmadığını okuyun

    tanılama · appliance.license.tier

  5. 5

    Bir rolün adını veren 403 için, hesabın rolünün neler yapabildiğini okuyun

    beklenen · Rol, eylemin gerektirdiği sayfayı ya da yeteneği taşıyor.

Salt okunur ve rol ailesi

KodHTTPAnlamıSonraki adım
READ_ONLY_ROLE403Hesap viewer rolündedir. GET, HEAD ve OPTIONS üzerindeki rol denetimlerini karşılar, değiştiren her şeyde genel olarak reddedilir. Bu, doğru davranan demo hesabıdır.Erişim Denetimi
READ_ONLY_ROLE_NO_SIGNED_MATERIAL403Aynı hesabın, salt okunur bir hesabın asla alamayacağı imzalı lisans malzemesini indirmek istemesi.Erişim Denetimi
ROLE_NOT_FOR_CHAT403Bir denetim rolü sohbeti kullanmayı denedi. Auditor rolleri ortama trafik eklemek yerine onu inceler; panoyu kullanın.Sohbet ve tespitler

Rol yönetimi ailesi

Bunlar ürünü kullanmaktan değil, erişim modelinin kendisini düzenlemekten gelir.

KodHTTPAnlamıSonraki adım
UNKNOWN_ROLE400İstek, var olmayan bir rol adı verdi.Rol adını düzeltin.
ROLE_NOT_RELEASED400Rol vardır ama yetenekleri API tarafından henüz uygulanmıyor; bu yüzden o role sahip bir hesap her yerde reddedilirdi. Ret bilinçlidir.Erişim Denetimi
SCOPE_NOT_ENABLED400Bu sürümde rol atamaları sistemin tamamına uygulanır. Bir atamayı bir kiracıya ya da gruba kapsamak etkin değildir.Erişim Denetimi
INVALID_SCOPE400Kapsam yanlış biçimde verildi.İstek gövdesini düzeltin.

Note

Yetenek modeli — 5 sabit rol üzerinde 60 yetenek — şu anda gölge kipte çalışır: hesaplanır, karşılaştırılır ve hiçbir şeyi uygulamaz. Bugün uygulanan şey, gönderilen sayfa matrisi ile sabit rollerdir. Yetenekler gölge kipten çıkana kadar erişimi onlara göre planlamayın.

Eşzamanlılık ailesi — 409

409 neredeyse her zaman bir arıza değil, aynı ekrandaki iki kişidir.

KodHTTPAnlamıSonraki adım
PAGE_ACCESS_STALE409Ekranınız açıkken bir başkası sayfa erişimini değiştirdi. Sayfayı yenileyin, değişikliğini okuyun, sonra kendinizinkini kaydedin.Bir pano eylemi başarısız oluyor
CAPABILITY_ACCESS_STALE409Aynısının yetenek tablosu için olanı.Bir pano eylemi başarısız oluyor
FINDING_ALREADY_OPEN409O tespit için zaten açık bir uyumluluk bulgusu var; yenisini oluşturmak yerine mevcut olanı açın.Uyumluluk

Kiracı grubu ailesi — 409

KodHTTPAnlamıSonraki adım
GROUP_NOT_EMPTY409Grup hâlâ üye ya da kimlik bilgisi tutuyor. Silmeden önce bunları taşıyın — bir grubu sessizce silmek, hangi sağlayıcı anahtarını kimin kullanabileceğini değiştirirdi.Kiracı Grupları
GROUP_MAPPED_BY_SYNC_SCOPE409Bir dizin eşitleme kapsamı bu grubu hedefliyor. Önce kapsamı başka bir yere yönlendirin ya da eşlemeyi temizleyin; yoksa bir sonraki eşitleme artık var olmayan bir grup yüzünden başarısız olur.Dizin eşitleme kapsamları
Çalışma kitabıldap

Dizin eşitleme kapsamı çalışmıyor ya da yanlış kişileri içe aktarıyor

Şunları görebilirsiniz: Sync scope not found (eşitleme kapsamı bulunamadı) · This sync scope is disabled. Re-enable it before syncing. (bu eşitleme kapsamı pasif; eşitlemeden önce yeniden etkinleştirin) · Sync scope is mapped to a CID tenant group that no longer exists (kapsam, artık var olmayan bir CID kiracı grubuna eşlenmiş) · Sync scope would assign a role which cannot be granted from a directory scope (kapsam, bir dizin kapsamından verilemeyecek bir rol atayacaktı)

Başlamadan önce

Denetimler

  1. 1

    Her şeyden önce kapsamın durumunu okuyun

    beklenen · Kapsam etkin.

  2. 2

    Kapsamın eşlendiği CID kiracı grubunu denetleyin

    beklenen · Hedef grup var.

  3. 3

    Kapsamın atadığı rolü okuyun

    beklenen · Rol, iletinin izin verilen olarak saydığı roller arasında.

  4. 4

    Son çalışmanın sonuç sayılarını okuyun

    beklenen · Çalışma kısmi yanıt bildirmek yerine tamamlandı.

Sınırlar ve bilinen boşluklar

  • Kodların tek bir kayıt defteri yok. CID222 birleştirilmiş bir hata kodu kataloğu tutmaz; üretilmiş tablo, ağ geçidi taranarak fırlattığı kodlardan çıkarılır. Taramanın tanımadığı bir biçimde fırlatılan bir kod hem tabloda hem bu sayfada eksik kalır.
  • Ağ geçidi arızalarının çoğu hiç kod taşımaz. Katalogdaki 638 kullanıcıya görünür iletiden on altısı kod taşır. Geri kalanı için elinizdeki tek şey durum kodu ve cümledir — ileti kataloğu bunların her birini bir çalışma kitabına eşler ya da neden gerekmediğini kaydeder.

İlgili

Son güncelleme

Bu sayfada