Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS IoT Pemecahan Masalah Katalog Paket Perangkat Lunak Manajemen Perangkat Lunak
Ini adalah bagian pemecahan masalah untuk Katalog Paket AWS IoT Perangkat Lunak Manajemen Perangkat Lunak.
Pesan Kesalahan Pemecahan Masalah Umum
Bagian ini mencantumkan kesalahan umum yang terlihat di seluruh siklus hidup versi paket perangkat lunak.
HeadBucket
kesalahan
Pesan galat berikut muncul saat memanggil HeadBucket
APIoperasi atau head-bucket
CLIperintah untuk memvalidasi bucket Amazon S3 yang digunakan untuk mengunggah file selama penerapan pekerjaan.
Untuk informasi selengkapnya tentang penggunaan bucket Amazon S3 untuk mengunggah file selama penerapan pekerjaan, lihat. Ditandatangani sebelumnya URL untuk mengunggah file
InvalidRoleException "Permission denied when attempting to use role %s to access bucket %s."
InvalidRequestException "Cross region S3 bucket is not supported for presigned url upload placeholder"
InvalidRequestException "S3 bucket in job document presigned url upload placeholder not found"
InvalidRequestException "Given S3 bucket name is invalid."
InvalidRequestException "Provided S3 bucket is not valid: %s. Error: %s"
Amazon S3 GetObject
Pesan galat berikut terjadi ketika argumen yang tidak valid disediakan, sehingga menyebabkan operasi Amazon GetObject
API S3 gagal.
InvalidRequestException "Provided argument for presigned url is invalid"
Dukungan ID Versi Amazon S3
Saat meminta akses ke bucket Amazon S3 menggunakan kontrol versi, pastikan untuk menyertakan kesalahan versionId
Anda atau kesalahan di bawah ini mungkin terisi.
Untuk informasi selengkapnya tentang bucket Amazon S3 yang menggunakan kontrol versi, lihat Menggunakan pembuatan versi di bucket Amazon S3
InvalidRequestException "VersionId not found when attempting to access s3 url"
Placeholder di dalam Presigned untuk upload file URL
Pesan galat berikut muncul saat mengalami masalah dengan placeholder di dalam presigned yang URL digunakan untuk mengunggah file ke bucket Amazon S3 tujuan selama penerapan pekerjaan. Untuk informasi selengkapnya tentang penggunaan bucket Amazon S3 untuk mengunggah file selama penerapan pekerjaan dan apa itu placeholder lokal, lihat. Ditandatangani sebelumnya URL untuk mengunggah file
Pesan kesalahan di bawah ini muncul ketika placeholder lokal tidak dikenali.
InvalidJobDocumentException "Undefined placeholder, ${...}, inside of presign url upload parameter"
Pesan kesalahan di bawah ini muncul ketika mencoba menggunakan placeholder lokal di presigned URL tidak dimaksudkan untuk upload file.
InvalidJobDocumentException "Local placeholder, ${...}, is only valid inside of presign url upload"
Amazon S3 URL Bersarang Tidak Benar
Pesan kesalahan berikut muncul ketika Amazon S3 URL salah bersarang di dalam placeholder lain.
InvalidJobDocumentException "${aws:%s[...]} should not be the second layer pattern."
Versi Paket Artifact Nesting
Pesan kesalahan berikut muncul ketika artefak versi paket presigned URL salah bersarang di dalam placeholder lain.
InvalidJobDocumentException "${aws:iot:package:[...]:artifact:s3-presigned-url} cannot be nested inside another placeholder."
Artifak Versi Package Hilang
Pesan kesalahan berikut muncul ketika artefak versi paket yang direferensikan tidak ditemukan.
InvalidJobDocumentException "Package %s version %s does not have an associated artifact to generate an S3 presigned url."
Software Package dan Package Verion Placeholder
Pesan galat berikut muncul ketika placeholder dokumen pekerjaan untuk paket perangkat lunak dan versi paket tidak dapat menyelesaikan nilai valid yang diinginkan untuk penerapan pekerjaan karena beberapa paket perangkat lunak dan versi paket direferensikan dalam destinationPackageVersions
parameter atau tab Versi ARN pada halaman detail Versi Paket.
InvalidJobDocumentException "Cannot resolve empty package name and version name given multiple elements in destination package versions."
Menggunakan Empty Software Package dan Package Version
Pesan galat berikut muncul ketika Anda mencoba untuk mencoba untuk menggunakan paket kosong atau versi paket tanpa yang lain dalam dokumen pekerjaan.
InvalidJobDocumentException "Empty package name and version name have to be used in pair."
Penggunaan Null dalam Dokumen Job
Pesan galat berikut muncul ketika Anda mencoba untuk menentukan $null
sebagai versi paket dalam dokumen pekerjaan. $null
hanya dapat digunakan di dalam destinationPackageVersions
parameter saat menggunakan CreateJob
API operasi.
InvalidJobDocumentException "$null is not allowed to be referenced as a package version in job documents."
Semua Atribut dalam Versi Package
Pesan galat berikut muncul saat Anda mencoba menggunakan semua atribut dalam versi paket dan mengelilinginya dengan teks atau placeholder tambahan.
Untuk informasi selengkapnya tentang penggunaan semua atribut dalam versi paket perangkat lunak, lihat Parameter substitusi untuk pekerjaan AWS IoT
InvalidJobDocumentException "The package version attribute placeholder for all attributes has to be a json value by itself and not appended with other strings or nested with other placeholders."
Batas Placeholder Lokal di Presigned URL untuk Unggah File
Pesan galat berikut muncul ketika Anda melebihi batas jumlah placeholder lokal yang digunakan dalam pratandatangan URL untuk unggahan file selama penerapan pekerjaan.
Untuk informasi selengkapnya tentang penggunaan upload file yang telah ditetapkan sebelumnya URL selama penerapan pekerjaan, lihat Ditandatangani sebelumnya URL untuk mengunggah file
InvalidJobDocumentException "The occurrence of local placeholder %s within S3 presigned url upload placeholder exceeds limit of %d."
Placeholder Lokal di Bucket Amazon S3
Pesan galat berikut muncul saat Anda mencoba menempatkan placeholder lokal URL di nama bucket Amazon S3 untuk placeholder URL presigned yang digunakan untuk upload file selama penerapan pekerjaan.
Untuk informasi selengkapnya tentang penggunaan upload file yang telah ditetapkan sebelumnya URL selama penerapan pekerjaan, lihat Ditandatangani sebelumnya URL untuk mengunggah file
InvalidJobDocumentException "S3 bucket name in presigned url upload is not allowed to contain any placeholders"
Kurung Pembukaan dan Penutupan
Pesan galat berikut muncul saat Anda menambahkan parameter atau placeholder ke dokumen pekerjaan tanpa tanda kurung kurung penutup “}”.
InvalidJobDocumentException "One or more parameters or placeholders are not terminated."
IAMperan dengan Amazon S3 Presigned URL
Pesan galat berikut muncul saat Anda mencoba menggunakan Amazon S3 yang telah ditetapkan sebelumnya URL dalam dokumen pekerjaan tanpa peran. IAM
Untuk informasi selengkapnya tentang Amazon S3 presignedURLs, lihat Bekerja dengan presigned. URLs
InvalidRequestException "presignedUrlConfig role ARN is required to generate an S3 presigned url in job document."
IAMperan dengan Amazon S3 Presigned for URL Package Version Artifact
Pesan galat berikut muncul saat Anda mencoba menggunakan Amazon S3 presigned yang URL mewakili artefak versi paket dalam dokumen pekerjaan tanpa peran. IAM
InvalidRequestException "presignedUrlConfig role ARN is required to generate an S3 presigned url in job document for package %s version %s artifact."
Pesan Kesalahan Bill of Material Perangkat Lunak
Bagian ini mencantumkan kesalahan umum yang terkait dengan tagihan materi perangkat lunak (SBOM) yang ditautkan ke versi paket.
Validasi Masukan untuk Permintaan SBOM Asosiasi
Pesan kesalahan berikut muncul saat menggunakan AssociateSbomWithPackageVersion
API operasi dan s3Location
parameternya nol.
InvalidRequestException "Associate request needs to include SBOM reference"
Untuk informasi lebih lanjut tentang AssociateSbomWithPackageVersion
API operasi, lihat AssociateSbomWithPackageVersion
SBOMKesalahan Validasi
Bagian ini mencantumkan kesalahan umum yang terlihat selama validaiton awal tagihan materi perangkat lunak (SBOM) ketika dikaitkan dengan versi paket perangkat lunak.
Pesan kesalahan berikut muncul saat menggunakan AssociateSbomWithPackageVersion
API operasi dan bucket
dalam s3Location
parameter adalah nol.
InvalidRequestException "S3 bucket name for SBOM cannot be null"
Pesan kesalahan berikut muncul ketika string bucket
dalam s3Location
parameter untuk AssociateSbomWithPackageVersion
API operasi terlalu panjang.
InvalidRequestException "S3 bucket name for SBOM is illegal. String length exceeds limit"
Pesan kesalahan berikut muncul ketika key
parameternya nol.
InvalidRequestException "S3 key name for SBOM cannot be null"
Pesan kesalahan berikut muncul ketika string key
dalam s3Location
parameter untuk AssociateSbomWithPackageVersion
API operasi terlalu panjang.
InvalidRequestException "S3 key name for SBOM is illegal. String length exceeds limit"
Pesan kesalahan berikut muncul ketika string version
dalam s3Location
parameter untuk AssociateSbomWithPackageVersion
API operasi adalah null.
InvalidRequestException "S3 object version for SBOM cannot be null"
Pesan kesalahan berikut muncul ketika string version
dalam s3Location
parameter untuk AssociateSbomWithPackageVersion
API operasi terlalu panjang.
InvalidRequestException "S3 object version for SBOM is illegal. String length exceeds limit"
Pesan kesalahan berikut muncul ketika ukuran file arsip SBOM zip yang disimpan di bucket Amazon S3 terlalu besar.
InvalidRequestException "S3 object file size exceeds limit"
Pesan galat berikut muncul ketika Anda menggunakan AssociateSbomWithPackageVersion
API operasi dan jumlah SBOM validasi saat ini sedang berlangsung sudah pada batas maksimum.
LimitExceededException "Too many ongoing SBOM validation workflows. Please wait and retry"
Masalah Akses dengan SBOM File di bucket Amazon S3
Pesan kesalahan berikut muncul ketika entitas lain gagal mengakses bucket Amazon S3 karena bucket Amazon S3 tidak ada atau izin yang tepat belum diberikan untuk mengakses bucket Amazon S3.
Untuk informasi selengkapnya tentang kebijakan izin yang diperlukan untuk mengakses bucket Amazon S3, lihat. Perangkat Lunak Bill of Material Storage
InvalidRequestException "SBOM not accessible by the service. Please make sure the bucket exists and S3 permission is granted."
Pesan kesalahan berikut muncul ketika entitas lain gagal mengakses file arsip SBOM zip dalam key
parameter karena bucket Amazon S3 tidak ada atau izin yang tepat belum diberikan untuk mengakses konten yang disimpan di bucket Amazon S3.
InvalidRequestException "SBOM not accessible by the service. Please make sure the key exists and S3 permission is granted."
Pesan kesalahan berikut muncul ketika entitas lain gagal mengakses bucket Amazon S3 karena bucket, key, dan ID versi tidak ada atau izin yang tepat belum diberikan untuk mengakses bucket Amazon S3. Selain itu, pesan kesalahan ini dapat muncul jika izin yang diberikan tidak cukup untuk mengakses file arsip SBOM zip di bucket Amazon S3.
InvalidRequestException "SBOM not accessible by the service. Please make sure the bucket/key/version exists and S3 permission is granted."
Pesan galat berikut muncul ketika entitas lain gagal mengakses bucket Amazon S3 karena bucket berada di wilayah lain.
InvalidRequestException "Cross-region S3 bucket for %s is not supported."
Pesan galat berikut muncul ketika entitas lain gagal mengakses bucket Amazon S3 karenabucket
,key
, atau version
parameter yang salah dieja saat menggunakan operasi. AssociateSbomWithPackageVersion
API
InvalidRequestException "Please make sure SBOM S3 bucket name/key length/version is valid"