Bu konu, HTTP durum kodu 404 ile döndürülen hata mesajı türlerini ve bu hataların yaygın nedenleri ile çözüm yollarını açıklar.
KeyNotFound
Belirtilen KMS parametresi keyId bulunamadı
Neden: Belirtilen müşteri ana şifreleme anahtarı (CMK) bulunamıyor.
Çözüm: Key Management Service (KMS) hizmetinin etkin olduğundan ve geçerli bir CMK ID'si belirttiğinizden emin olun. Bir CMK ID'si örneği:
9468da86-3509-4f8d-a61e-6eab1eac****. Daha fazla bilgi için bkz. Sunucu tarafı şifreleme.
AliasNotFound
Belirtilen Alias bulunamadı
Neden: Belirtilen CMK takma adı bulunamıyor.
Çözüm: KMS hizmetinin etkin olduğundan ve geçerli bir CMK takma adı belirttiğinizden emin olun. Bir CMK takma adı
aliasile başlamalıdır; örneğin:alias/example.
NoSuchServerSideEncryptionRule
Sunucu tarafı şifreleme yapılandırması bulunamadı
Neden: Hedef paket için sunucu tarafı şifreleme etkinleştirilmemiş.
Çözüm: Hedef paket için sunucu tarafı şifrelemeyi etkinleştirin. Daha fazla bilgi için bkz. Sunucu tarafı şifreleme.
NoSuchWebsiteConfiguration
Belirtilen paketin web sitesi yapılandırması yok
Neden: Hedef paket için statik web sitesi barındırma yapılandırılmamış.
Çözüm: Hedef paket için statik web sitesi barındırmayı yapılandırın. Daha fazla bilgi için bkz. Statik web sitesi barındırma.
NoSuchBucketObjectTagging
Belirtilen pakette nesne etiketleme yok
Neden: Paketteki herhangi bir nesne için etiket yapılandırılmamış.
-
Çözüm: Paketteki nesnelere etiket ekleyin. Etiket, bir nesneyi tanımlamak için kullanılan bir anahtar-değer çiftidir. Nesne etiketleri aşağıdaki kurallara uygun olmalıdır:
Bir nesnede en fazla 10 etiket bulunabilir. Bir nesneye eklenen etiketlerin benzersiz etiket anahtarlarına sahip olması gerekir.
Bir etiket anahtarı en fazla 128 karakter uzunluğunda olabilir. Bir etiket değeri en fazla 256 karakter uzunluğunda olabilir.
Etiket anahtarları ve etiket değerleri büyük/küçük harfe duyarlıdır.
-
Etiket anahtarı ve etiket değeri harfler, rakamlar, boşluklar ve aşağıdaki özel karakterleri içerebilir:
+‑=._:/
HTTP üst bilgisindeki etiketler karakter içeriyorsa etiket anahtarları ve etiket değerleri URL kodlamalı olmalıdır.
NoSuchCORSConfiguration
CORS Yapılandırması mevcut değil
Neden: Çapraz kaynak paylaşımı (CORS) kuralı yapılandırılmamış.
Çözüm: Çapraz kaynak isteklerine izin vermek veya bunları reddetmek istiyorsanız hedef paket için CORS kurallarını yapılandırın. Daha fazla bilgi için bkz. Çapraz kaynak paylaşımı.
NoSuchWORMConfiguration
WORM Yapılandırması mevcut değil
Neden: Saklama ilkesi yapılandırılmamış.
Çözüm: Verilerin silinmesini ve değiştirilmesini önleyen bir şekilde saklamak ve kullanmak istiyorsanız bir saklama ilkesi ayarlayın. Daha fazla bilgi için bkz. Saklama ilkesi ayarlama.
Belirtilen WORM ID mevcut değil
Neden: Belirtilen ilke ID'si mevcut değil.
Çözüm: Bir saklama ilkesini kilitleirken veya saklama süresini uzatırken doğru ilke ID'sini belirtin. İlke ID'sini almak için GetBucketWorm API işlemini çağırabilirsiniz.
SymlinkTargetNotExist
Sembolik link hedef nesnesi mevcut değil
-
Nedenler:
Nesne adı adlandırma kurallarına uymuyor.
Sembolik linkin işaret ettiği nesne mevcut değil.
-
Çözümler:
-
Nesne adının adlandırma kurallarına uyduğundan emin olun.
Nesne adı aşağıdaki adlandırma kurallarına uymalıdır:
Ad eğik çizgi (/) veya ters eğik çizgi (\) ile başlayamaz.
UTF-8 kodlaması kullanın.
Ad 1 ila 1.023 karakter uzunluğunda olmalıdır.
İstekte belirtilen nesne bir sembolik link ise sembolik linkin işaret ettiği nesnenin var olduğundan emin olun.
-
NoSuchUser
Kullanıcı bulunamadı
Neden: Kullanıcı mevcut değil.
Çözüm: Kullandığınız Alibaba Cloud hesabının iptal edilip edilmediğini kontrol edin.
NoSuchRegion
NoSuchRegion
Neden: Bölge mevcut değil.
Çözüm: OSS hizmetinin kullanılabilir olduğu bölgeler hakkında daha fazla bilgi için bkz. Bölgeler ve uç noktalar.
NoSuchLifecycle
Yaşam Döngüsü Tablosunda Satır bulunamadı
Neden: Paket için yaşam döngüsü kuralı yapılandırılmamış.
Çözüm: Nesneleri periyodik olarak Seyrek Erişim (IA), Arşiv Depolama, Soğuk Arşiv veya Derin Soğuk Arşiv depolama sınıfına geçirmek ya da depolama maliyetlerini düşürmek için süresi dolmuş nesneleri ve parçaları silmek amacıyla yaşam döngüsü kurallarını yapılandırın. Daha fazla bilgi için bkz. Yaşam döngüsü kuralı ayarlama.
NoSuchInventory
Envanter Tablosunda Satır bulunamadı
Neden: Paket için envanter kuralı yapılandırılmamış.
Çözüm: Bir paketteki belirli nesnelerin miktarı, boyutu, depolama sınıfı ve şifreleme durumu gibi bilgilerini almak için bir envanter kuralı yapılandırın. Daha fazla bilgi için bkz. PutBucketInventory.
NoSuchBucket
Belirtilen paket mevcut değil
Neden: Paket adı adlandırma kurallarına uymuyor.
-
Çözüm: Paket adının adlandırma kurallarına uyduğundan emin olun.
Paket adı aşağıdaki adlandırma kurallarına uymalıdır:
Ad yalnızca küçük harfler, rakamlar ve tire (-) içerebilir.
Ad küçük harf veya rakam ile başlamalı ve bitmelidir.
Ad 3 ila 63 karakter uzunluğunda olmalıdır.
NoSuchKey
Belirtilen anahtar mevcut değil
-
Nedenler:
Nesne adı adlandırma kurallarına uymuyor.
Nesne, bir yaşam döngüsü kuralı tetiklendiği için silindi.
Nesne, OSS konsolunda yetkili bir kullanıcı tarafından, OSS istemcileri kullanılarak veya API işlemleri çağrılarak silindi.
Nesnenin depolandığı paket için bölge çoğaltma (CRR) yapılandırılmıştır. Kaynak veya hedef pakette aynı ada sahip bir nesne üzerinde gerçekleştirilen silme işlemi, belirtilen nesneye yansıtılır.
-
Çözümler
Nesne adının adlandırma kurallarına uyduğundan emin olun. Ad 1 ila 1.023 karakter uzunluğunda olmalı ve UTF-8 ile kodlanmış olmalıdır. Ad eğik çizgi (/) veya ters eğik çizgi (\) ile başlayamaz.
İstenen nesnenin bir silme kuralını tetiklemediğini doğrulamak için paket için yapılandırılan yaşam döngüsü kurallarını kontrol edin. Daha fazla bilgi için bkz. Yaşam döngüsü kuralı ayarlama.
Nesnenin başka bir yetkili kullanıcı tarafından silinmediğinden emin olun.
İstenen nesnenin silinmediğini doğrulamak için paket için yapılandırılan CRR kurallarını kontrol edin. Daha fazla bilgi için bkz. Bölge çoğaltma ayarlama.
NoSuchUpload
Belirtilen karşıya yükleme mevcut değil. Karşıya yükleme ID geçersiz olabilir veya karşıya yükleme iptal edilmiş ya da tamamlanmış olabilir
-
Nedenler:
İstek ID'si istemciye döndürülmemiş; bu durum nesnenin karşıya yüklenemediğini gösterir.
Parçalı karşıya yükleme veya kaldığı yerden devam eden karşıya yükleme isteğinde yalnızca bazı parçalar yüklenmiştir.
-
Çözümler
Karşıya yüklediğiniz bir nesneye erişirken bu hata mesajı döndürülürse döndürülen sonuçları kontrol edin ve yanıtta istek ID'si bulunduğundan emin olun.
Parçalı karşıya yükleme veya kaldığı yerden devam eden karşıya yükleme için CompleteMultipartUpload API işlemine yapılan çağrı 200 HTTP durum kodu ve bir istek ID'si döndürürse karşıya yükleme başarılı olur. Daha fazla bilgi için bkz. InitiateMultipartUpload.
NoSuchVersion
Belirtilen sürüm mevcut değil
Neden: Belirtilen nesne sürümü mevcut değil.
Çözüm: Bir nesnenin belirli bir sürümünü listelerken, indirirken veya silerken sürüm ID'si belirtmeniz gerekir. Nesnenin tüm sürüm ID'lerini almak için ListObjectVersions (GetBucketVersions) API işlemini çağırabilirsiniz.
NoSuchLiveChannel
Belirtilen canlı kanal mevcut değil
Neden: Belirtilen LiveChannel mevcut değil.
Çözüm: Akış alımı kullanarak videoları OSS hizmetine yüklerken bir LiveChannel oluşturmanız ve akış URL adresini almanız gerekir. Daha fazla bilgi için bkz. RTMP akış alımı.
NoSuchBucketPolicy
Belirtilen paket ilkesi mevcut değil
Neden: İstenen paket için yetkilendirme ilkesi yapılandırılmamış.
Çözüm: Diğer kullanıcılara OSS kaynaklarınıza erişim izni vermek için bir paket ilkesi yapılandırın. Daha fazla bilgi için bkz. Paket ilkesi kullanarak kullanıcılara belirli kaynaklara erişim izni verme.
NoSuchReplicationConfiguration
Belirttiğiniz paketin çoğaltma yapılandırması yok
Neden: Paket için bölge çoğaltma kuralı yapılandırılmamış.
Çözüm: Olağanüstü durum kurtarma veya veri çoğaltma gibi amaçlarla nesne değişikliklerinin (oluşturma, üzerine yazma ve silme gibi) kaynak paketten hedef pakete otomatik ve eşzamansız (neredeyse gerçek zamanlı) olarak çoğaltılması için CRR kurallarını yapılandırın. Daha fazla bilgi için bkz. Bölge çoğaltma ayarlama.
NoSuchReplicationRule
Belirttiğiniz BucketReplicationRule mevcut değil
Neden: Belirtilen bölge çoğaltma kuralı mevcut değil.
Çözüm: Bir paket için CRR ilerlemesini alırken veya bir paketin çoğaltma yapılandırmasını silerken çoğaltma kuralı ID'si belirtmeniz gerekir. Hedef paketin çoğaltma kuralı ID'sini almak için GetBucketReplication API işlemini çağırabilirsiniz.
NoSuchTransferAccelerationConfiguration
Belirttiğiniz paketin aktarım hızlandırma yapılandırması yok
Neden: Belirtilen paket için aktarım hızlandırma etkinleştirilmemiş.
Çözüm: Uzun mesafeli veri aktarımları için aktarım hızlandırma hizmetini etkinleştirerek gigabayt veya terabayt cinsinden büyük dosyaların karşıya yüklenmesini ve indirilmesini hızlandırabilir veya statik olmayan ve yoğun olmayan verilerin indirilmesini hızlandırabilirsiniz. Daha fazla bilgi için bkz. Aktarım hızlandırma yoluyla OSS hizmetine erişim.
NoSuchChannel
Böyle Bir Görüntü Kanalı Yok
Neden: Görüntü kanalı mevcut değil.
Çözüm: Görüntü kanalları, artık güncellenmeyen eski bir görüntü işleme hizmeti sürümünden gelen bir kavramdır. Bunun yerine yeni görüntü işleme özelliklerini kullanmanızı öneririz. Daha fazla bilgi için bkz. Görüntü işleme.
NoSuchStyle
Böyle Bir Görüntü Stili Yok
Neden: Görüntü stili mevcut değil.
Çözüm: Karmaşık görüntü işleme işlemlerini hızlıca gerçekleştirmek için birden çok görüntü işleme parametresi içeren bir stil oluşturabilirsiniz. Daha fazla bilgi için bkz. Görüntü stilleri.
NoSuchCacheControlConfiguration
Belirttiğiniz paketin önbellek denetimi yapılandırması yok
Neden: Paket için önbellek denetimi ilkesi yapılandırılmamış.
Çözüm: Farklı önbellek denetimi ilkelerini uygulamak için HTTP istekleri ve yanıtlarında
cache-controlgenel üst bilgisini kullanın. OSS, PutObject, AppendObject ve GetObject gibi API işlemlerindecache-controlbelirtmeyi destekler.