API istemciniz okuma uç noktalarından veri alamıyor, 401 ya da kapsam reddi görüyor veya boş bir şifreli anlık görüntü alıyorsa bu yazıyı kullanın. İlgili uç noktalar /api/public/v1/secrets, /api/public/v1/server/status, /api/public/v1/directory/status ve /api/public/v1/updates/status’tur.
İlk kontroller
- İsteğin
https://<SERVER_HOST>:1734/api/public/v1/...altındaki doğru uç noktaya gittiğini doğrulayın. - İstemcinin etkin olduğunu ve iptal edilmediğini kontrol edin.
- İstemci kimliğinin
pmc_, istemci sırrınınpms_ile başladığını doğrulayın. - İstemcide uç noktanın istediği kapsamın bulunduğunu doğrulayın:
SECRETS_READ,SERVER_STATUS_READ,DIRECTORY_STATUS_READveyaUPDATE_STATUS_READ. - İstek bir sır anlık görüntüsü uç noktasına gidiyorsa istemciye en az bir kasa atandığını doğrulayın.
- API’yi kullanan sistemin Basic kimlik doğrulaması ya da iki uyumluluk üst bilgisini gönderdiğini kontrol edin.
- Bu sistemin gövdesiz bir GET isteği gönderdiğini doğrulayın.
- Bu sistemin yetkilendirme üst bilgisini günlüğe yazmadığını doğrulayın.
VaultPilot’ın herkese açık v1 uç noktaları yalnızca GET kabul eder ve yalnızca okur; dakikada en fazla 120 istek kabul edilir. Aşırı uzun kimlik doğrulama üst bilgileri geçersiz kimlik bilgisi sayılır.
Hatalar çoğunlukla ne anlama gelir
| Belirti | En olası neden |
|---|---|
| 401 veya kimlik doğrulama hatası | İstemci kimlik bilgileri eksik, bozuk, yanlış ya da iptal edilmiş. |
| Kapsam reddedildi | İstemci var ama uç noktanın istediği kapsama sahip değil. |
| GET isteğinde gövde var | Herkese açık v1 uç noktaları salt okunurdur ve istek gövdesi kabul etmez. |
| Çok fazla istek | Adres yolu ya da istemci, herkese açık API’nin istek limitini aşmış. |
Boş vaults dizisi | İzin verilen bir kasa atanmamış ya da atanan kasada kayıt yok. |
| Erişim dışı ya da geçersiz sır kimliği | Kimlik bozuk, kayıt silinmiş ya da istemcinin izinli kasalarının dışında. Uç nokta 403 Integration authorization failed. döndürür. |
Paylaşabileceğiniz bilgiler
Maskeledikten sonra özel yazışmada paylaşabilirsiniz:
- İsteğin zaman damgası.
- İstemcinin görünen adı; istemci sırrı değil.
- Kapsam listesi ve kasa sayısı.
- Kimlik bilgisi içermeyen uç nokta yolu, örneğin
/api/public/v1/server/status. - Maskelenmiş durum kodu ve hata adı.
Gerçek istemci sırlarını, yetkilendirme üst bilgilerini, kasa verilerini, veritabanlarını, kimlik bilgisi içeren günlükleri ve sır gösteren ekran görüntülerini göndermeyin.
İlgili sayfalar
Sorun sürüyor mu?
Önce sorun giderme rehberine bakın; ardından sürümü, yaptığınız adımları ve maskelenmiş hata metnini support@vaultpilot.io adresine yazın. Parola, kasa dışa aktarımı veya özel anahtar eklemeyin.