Halaman ini menunjukkan cara menyelesaikan masalah pada Assured Open Source Software.
Error autentikasi
Bagian ini mencantumkan beberapa error yang mungkin Anda alami terkait autentikasi dan memberikan saran tentang cara memperbaikinya.
HTTP 403: Izin artifactregistry.mavenartifacts.list ditolak
Pesan error berikut ditampilkan saat autentikasi gagal:
{
"error": {
"code": 403,
"message": "Permission 'artifactregistry.mavenartifacts.list' denied on resource '//artifactregistry.googleapis.com/projects/cloud-aoss/locations/us/repositories/cloud-aoss-java' (or it may not exist).",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "IAM_PERMISSION_DENIED",
"domain": "artifactregistry.googleapis.com",
"metadata": {
"permission": "artifactregistry.mavenartifacts.list",
"resource": "projects/cloud-aoss/locations/us/repositories/cloud-aoss-java"
}
}
]
}
}
Salah satu alasan berikut dapat menyebabkan error ini:
Anda belum mengaktifkan ID akun AWS atau akun layanan: Aktifkan ID akun AWS atau akun layanan dengan memberikan detailnya di formulir pengaktifan pelanggan.
Anda belum menyiapkan Kredensial Default Aplikasi (ADC): Untuk mengatasi masalah ini, pastikan Anda telah menyiapkan autentikasi.
Untuk mengetahui detail selengkapnya, lihat Menyiapkan Kredensial Default Aplikasi.
Anda telah menyiapkan ADC dengan akun layanan yang salah: Pastikan akun layanan yang Anda gunakan adalah akun layanan yang sama dengan yang telah Anda aktifkan menggunakan formulir pengaktifan pelanggan.
HTTP 403: Izin artifactregistry.pythonpackages.list ditolak
Penyelesaian untuk error ini sama dengan penyelesaian untuk error HTTP 403 yang Anda terima untuk Java.
Pembuatan kunci akun layanan dinonaktifkan
Anda mungkin mengalami error berikut saat mencoba membuat kunci akun layanan untuk autentikasi:
Service account key creation is disabled. The organization policy constraint 'iam.disableServiceAccountKeyCreation' is enforced. This constraint disables the creation of new service account keys.
Untuk mengatasi masalah ini, hubungi administrator kebijakan organisasi Anda dan minta pengecualian terhadap batasan kebijakan organisasi yang menonaktifkan pembuatan kunci akun layanan.
Tidak dapat mendownload paket
Jika Anda mengalami masalah saat mendownload paket, selesaikan langkah-langkah berikut:
- Periksa apakah paket ada di repositori. Untuk mengetahui petunjuknya, lihat Memvalidasi koneksi Anda.
- Untuk paket gratis, periksa apakah Anda mendownload paket yang didukung. Untuk mengetahui informasi selengkapnya, lihat Daftar paket Java dan Python yang didukung untuk tingkat gratis Assured OSS.
- Pastikan lingkungan Anda mendukung paket dan versi. Alat build
seperti
piphanya mendownload paket yang didukung.