全部产品
Search
文档中心

:Kode Kesalahan

更新时间:Jul 02, 2025

Topik ini menjelaskan kode kesalahan dari API Gateway.

1. Kode kesalahan untuk instance API Gateway tipe VPC

Kode kesalahan dalam bagian ini berlaku untuk instance bersama atau tanpa server tipe VPC dan instance khusus tipe VPC.

  • Jika header X-Ca-Error-Code tidak kosong dalam respons yang diterima oleh klien, kode kesalahan tersebut dihasilkan oleh API Gateway. Kode kesalahan tersebut adalah string enam karakter. Tabel berikut mencantumkan semua kemungkinan kode kesalahan yang dapat dihasilkan oleh API Gateway. Untuk pesan kesalahan terperinci, lihat header X-Ca-Error-Message.

  • Jika header X-Ca-Error-Code kosong, kode status HTTP dihasilkan oleh layanan backend. API Gateway meneruskan informasi kesalahan dari layanan backend.

Kode Kesalahan

Kode Status HTTP

Pesan

Deskripsi

I400HD

400

Header Tidak Valid `${HeaderName}` ${Reason}

Pesan kesalahan yang dikembalikan karena header permintaan HTTP tidak valid.

I400MH

400

Header `${HeaderName}` Diperlukan

Pesan kesalahan yang dikembalikan karena header permintaan HTTP tidak ada.

I400BD

400

Badan Permintaan Tidak Valid: ${Reason}

Pesan kesalahan yang dikembalikan karena badan permintaan HTTP tidak valid.

I400PA

400

Path Permintaan Tidak Valid `${Reason}`

Pesan kesalahan yang dikembalikan karena path permintaan HTTP tidak valid.

I405UM

405

Metode Tidak Didukung `${Reason}`

Pesan kesalahan yang dikembalikan karena metode permintaan HTTP tidak didukung.

I400RU

400

URI Permintaan Tidak Valid `${Reason}`

Pesan kesalahan yang dikembalikan karena URL permintaan HTTP tidak valid.

I403PT

403

Protokol Tidak Valid ${Protocol} tidak didukung

Pesan kesalahan yang dikembalikan karena protokol tidak didukung berdasarkan konfigurasi API. Periksa konfigurasi API.

I413RL

413

Badan Permintaan Terlalu Besar

Pesan kesalahan yang dikembalikan karena badan permintaan terlalu besar. Untuk informasi lebih lanjut, lihat Batasan.

I413UL

413

URL Permintaan Terlalu Besar

Pesan kesalahan yang dikembalikan karena URL permintaan terlalu panjang. Untuk informasi lebih lanjut, lihat Batasan.

I400CT

400

Content-Type Tidak Valid: `${Reason}`

Pesan kesalahan yang dikembalikan karena nilai Content-Type tidak valid.

I404DO

404

Domain Tidak Valid `${DomainName}`

Pesan kesalahan yang dikembalikan karena nama domain yang tidak dikenal diminta. Gunakan nama domain yang terikat untuk pemanggilan.

I410GG

410

Instance grup tidak valid

Pesan kesalahan yang dikembalikan karena instance yang tidak valid diminta. Grup API mungkin tidak termasuk dalam instance saat ini.

I400SG

400

Tahap Tidak Valid

Pesan kesalahan yang dikembalikan karena lingkungan yang tidak dikenal diminta.

I404NF

404

API tidak ditemukan ${Reason}

Pesan kesalahan yang dikembalikan karena API tidak dapat ditemukan di lingkungan saat ini berdasarkan parameter path dan metode dalam permintaan. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika kesalahan I404NF dilaporkan?

X400PM

400

Meta Plugin Tidak Valid ${PluginName} ${Reason}

Pesan kesalahan yang dikembalikan karena metadata plugin tidak valid.

X500ED

500

Definisi API kedaluwarsa

Pesan kesalahan yang dikembalikan karena metadata versi sebelumnya yang kedaluwarsa tidak lagi didukung oleh versi baru API Gateway. Untuk memodifikasi metadata versi sebelumnya, ajukan tiket.

X500AM

500

Api Meta Tidak Valid, coba deploy ulang atau hubungi kami melalui tiket

Pesan kesalahan yang dikembalikan karena format metadata yang disimpan tidak valid. Untuk memperbaiki masalah ini, ajukan tiket.

X403DG

403

Domain atau Grup Buruk: ${Reason}

Pesan kesalahan yang dikembalikan karena data grup API tidak valid.

B451DO

451

Domain Tidak Tersedia karena Alasan Hukum

Pesan kesalahan yang dikembalikan karena nama domain tidak sesuai dengan persyaratan hukum atau peraturan terkait.

B451GO

451

Grup Tidak Tersedia karena Alasan Hukum

Pesan kesalahan yang dikembalikan karena grup API tidak sesuai dengan persyaratan hukum atau peraturan terkait.

B403OD

403

Akun Penyedia API Jatuh Tempo

Pesan kesalahan yang dikembalikan karena penyedia API memiliki pembayaran jatuh tempo. Jika API dibeli di Alibaba Cloud Marketplace, hubungi penyedia layanan.

A401AC

401

AppCode Tidak Valid ${Reason}

Pesan kesalahan yang dikembalikan karena AppCode digunakan untuk otentikasi tetapi AppCode tidak ditemukan. Periksa apakah aplikasi telah diberi otorisasi dan apakah AppCode benar.

A400IK

400

AppKey Tidak Valid

Pesan kesalahan yang dikembalikan karena AppKey tidak ditemukan saat Anda melakukan otorisasi menggunakan pasangan key-secret.

A403IS

403

Tanda Tangan Tidak Valid, Server StringToSign:`${StringToSign}`

Pesan kesalahan yang dikembalikan karena tanda tangan tidak valid. Untuk informasi lebih lanjut, lihat Tanda Tangan Tidak Valid.

A403EP

403

Otorisasi Aplikasi Kadaluwarsa

Pesan kesalahan yang dikembalikan karena otorisasi kadaluwarsa. Berikan izin kembali.

A403PR

403

Otorisasi Plugin Diperlukan

Pesan kesalahan yang dikembalikan karena otorisasi plugin diperlukan.

A400MA

400

Diperlukan otorisasi, `X-Ca-Key` atau `Authorization: APPCODE ...` diperlukan

Pesan kesalahan yang dikembalikan karena otorisasi dalam mode AppCode atau menggunakan pasangan key-secret diperlukan.

I400I5

400

Content-MD5 Tidak Valid ${Reason}

Pesan kesalahan yang dikembalikan karena nilai Content-MD5 tidak valid.

I400NC

400

X-Ca-Nonce diperlukan

Pesan kesalahan yang dikembalikan karena header X-Ca-Nonce tidak disediakan setelah Anda memilih Force Nonce Check (Anti Replay by X-Ca-Nonce).

S403NU

403

Nonce Digunakan

Pesan kesalahan yang dikembalikan karena serangan replay terdeteksi. Header X-Ca-Nonce dalam permintaan telah digunakan.

S403TE

403

X-Ca-Timestamp telah kadaluwarsa

Pesan kesalahan yang dikembalikan karena timestamp yang diberikan dalam header X-Ca-Timestamp telah kadaluwarsa. Timestamp valid selama 15 menit

I400MP

400

Parameter `${ParameterName}` diperlukan

Pesan kesalahan yang dikembalikan karena satu atau lebih parameter yang diperlukan dalam konfigurasi API dibiarkan kosong.

I400IP

400

Parameter tidak valid `${ParameterName}` ${Reason}

Pesan kesalahan yang dikembalikan karena nilai parameter dalam konfigurasi API tidak valid.

I400JR

400

JWT diperlukan

Pesan kesalahan yang dikembalikan karena parameter terkait JSON Web Token (JWT) tidak ditemukan.

S403JI

403

Klaim `jti` diperlukan saat `preventJtiReplay:true`

Pesan kesalahan yang dikembalikan karena klaim jti yang valid tidak termasuk dalam permintaan saat parameter preventJtiReplay diatur ke true dalam plugin autentikasi JWT.

A403SV

403

Klaim `jti` dalam JWT telah digunakan

Pesan kesalahan yang dikembalikan karena klaim jti yang termasuk dalam permintaan telah digunakan saat parameter preventJtiReplay diatur ke true dalam plugin autentikasi JWT.

I400JD

400

Deserialisasi JWT Gagal: `${Token}`

Pesan kesalahan yang dikembalikan karena JWT dalam permintaan tidak dapat diselesaikan.

A403JT

403

JWT Tidak Valid: ${Reason}

Pesan kesalahan yang dikembalikan karena JWT dalam permintaan tidak valid.

A403JK

403

Tidak ada JWK yang cocok, `${kid}` tidak ditemukan

Pesan kesalahan yang dikembalikan karena tidak ada JWK yang cocok dengan kid yang dikonfigurasikan dalam JWT dalam permintaan.

A403JE

403

JWT telah kadaluwarsa pada `${Date}`

Pesan kesalahan yang dikembalikan karena JWT dalam permintaan telah kadaluwarsa.

I400JP

400

Konfigurasi Plugin JWT Tidak Valid: ${JWT}

Pesan kesalahan yang dikembalikan karena plugin autentikasi JWT salah dikonfigurasikan.

A403OL

403

Login OAuth2 gagal: ${Reason}

A403OU

403

Mendapatkan Informasi Pengguna OAuth2 gagal: ${Reason}

A401OT

401

OAuth2 Access Token Tidak Valid

A401OM

401

OAuth2 Access Token diperlukan

T429ID

429

Dibatasi oleh Kontrol Aliran DOMAIN INTERNAL, ${Domain} adalah domain uji, hanya 1.000 permintaan per hari

Pesan kesalahan yang dikembalikan karena batas panggilan API terlampaui. Jika Anda menggunakan nama domain tingkat kedua default, batasnya adalah 1.000 panggilan per hari untuk wilayah di Tiongkok Daratan dan 100 panggilan per hari untuk wilayah di luar Tiongkok Daratan.

T429IN

429

Dibatasi oleh Kontrol Aliran INSTANCE

Pesan kesalahan yang dikembalikan karena pembatasan dilakukan untuk instance saat ini. Tingkatkan spesifikasi instance.

T429GR

429

Dibatasi oleh Kontrol Aliran GROUP

Pesan kesalahan yang dikembalikan karena pembatasan dilakukan untuk grup API saat ini. Tingkatkan spesifikasi instance.

T429PA

429

Dibatasi oleh Kontrol Aliran API

Pesan kesalahan yang dikembalikan karena kebijakan pembatasan API-level default yang didefinisikan dalam plugin pembatasan dipicu.

T429PR

429

Dibatasi oleh Kontrol Aliran PLUGIN

Pesan kesalahan yang dikembalikan karena kebijakan pembatasan khusus yang didefinisikan dalam plugin pembatasan dipicu.

T429SR

429

Dibatasi oleh Kontrol Aliran SERVER

T429MR

429

Terlalu Banyak Permintaan, dibatasi oleh `${Description}`

A403IP

403

Akses ditolak oleh Kebijakan Kontrol IP

Pesan kesalahan yang dikembalikan karena akses ditolak oleh plugin kontrol akses berbasis alamat IP.

A403IN

403

Akses dari internet dinonaktifkan ${Reason}

API dan grup API tidak dapat dipanggil melalui Internet. Anda dapat memanggilnya melalui jaringan pribadi. Untuk informasi lebih lanjut, lihat Pemanggilan API Berbasis VPC.

A403VN

403

Akses dari VPC tidak valid dinonaktifkan

Pesan kesalahan yang dikembalikan karena akses melalui VPC tertentu ditolak.

A403AC

403

Akses Dilarang oleh ${RuleName}

Pesan kesalahan yang dikembalikan karena akses ditolak oleh plugin kontrol akses.

A403CO

403

Sumber daya lintas asal dilarang ${Domain}

Pesan kesalahan yang dikembalikan karena akses ditolak oleh plugin Berbagi Sumber Daya Lintas Asal (CORS).

I404CO

404

Sumber daya lintas asal tidak ditemukan ${Method} - ${Path}

Pesan kesalahan yang dikembalikan karena definisi API tidak ditemukan berdasarkan path permintaan dan metode permintaan yang telah diperiksa sebelumnya oleh plugin CORS.

I404CH

404

Konten tidak di-cache, dengan `Cache-Control:only-if-cached`

I404NR

404

${Resource} tidak ditemukan

I404SR

404

Rute tahap hilang: ${Reason}

B403MO

403

Langganan Pasar API jatuh tempo

Pesan kesalahan yang dikembalikan karena penyedia API memiliki pembayaran jatuh tempo. Hubungi penyedia layanan.

B403MQ

403

Kuota Langganan Pasar API habis

Pesan kesalahan yang dikembalikan karena kuota API yang dibeli di Alibaba Cloud Marketplace telah habis. Perbarui kuota.

B403ME

403

Langganan Pasar API kadaluwarsa

Pesan kesalahan yang dikembalikan karena langganan API telah kadaluwarsa. Buat langganan lain.

B403MI

403

Langganan Pasar API tidak valid

Pesan kesalahan yang dikembalikan karena layanan API yang dilanggan tidak valid.

D504RE

504

Resolusi domain backend `${Domain}` gagal

Pesan kesalahan yang dikembalikan karena nama domain backend gagal diselesaikan. Verifikasi nama domain backend.

D504IL

504

Resolusi domain backend `${Domain}` mengarah ke alamat ilegal `${Address}`

Pesan kesalahan yang dikembalikan karena hasil resolusi untuk nama domain layanan backend tidak valid.

D504CO

504

Koneksi layanan backend gagal `${Reason}`

Pesan kesalahan yang dikembalikan karena API Gateway gagal mengakses layanan backend. Dalam hal ini, Anda harus memeriksa pengaturan grup keamanan dan firewall atau status server backend. Untuk informasi lebih lanjut, lihat Memperbaiki Kesalahan D504CO.

504

Koneksi layanan backend gagal `Permintaan Lease Koneksi waktu habis`

Pesan kesalahan yang dikembalikan karena layanan backend gagal terhubung karena pool koneksi kering. Tingkatkan spesifikasi instance.

D504CS

504

Koneksi ssl http backend gagal `${Reason}`

Pesan kesalahan yang dikembalikan karena layanan backend gagal terhubung melalui HTTPS. Periksa apakah protokol yang dikonfigurasikan untuk layanan backend sesuai dengan port.

D504TO

504

Waktu permintaan layanan backend habis

Pesan kesalahan yang dikembalikan karena permintaan ke layanan backend habis waktu. Tingkatkan periode timeout backend atau tingkatkan kemampuan penanganan layanan backend.

X504VE

504

Pemetaan VPC layanan backend gagal

Pesan kesalahan yang dikembalikan karena pemetaan VPC layanan backend gagal.

D503BB

503

Pemutus sirkuit backend sibuk

Pesan kesalahan yang dikembalikan karena API dilindungi oleh pemutus sirkuitnya.

D503CB

503

Pemutus sirkuit backend terbuka, ${Reason}

Pesan kesalahan yang dikembalikan karena pemutus sirkuit terbuka untuk API. Periksa performa layanan backend.

I508LD

508

Loop Terdeteksi

Pesan kesalahan yang dikembalikan karena panggilan loopback terdeteksi.

I404DD

404

ID Perangkat ${DeviceId} tidak ditemukan

Pesan kesalahan yang dikembalikan karena ID perangkat tidak ditemukan saat Anda memanggil API melalui WebSocket.

A403FC

403

Function Compute AssumeRole gagal ${RequestId}:${Reason}

Pesan kesalahan yang dikembalikan karena terjadi kesalahan otorisasi saat Function Compute digunakan sebagai layanan backend.

D502FC

502

Respons Function Compute tidak valid: ${Reason}

Pesan kesalahan yang dikembalikan karena respons dari layanan backend tidak valid saat Function Compute digunakan sebagai layanan backend.

N502RE

502

Pengiriman Respons IO Exception: ${Reason}

Pesan kesalahan yang dikembalikan karena pengecualian terjadi saat server mengirim respons ke klien. Periksa apakah klien menutup koneksi sebelum waktunya atau terjadi kesalahan jaringan.

X500ER

500

Kesalahan Internal Layanan

Pesan kesalahan yang dikembalikan karena terjadi kesalahan pada server internal. Untuk memperbaiki masalah ini, ajukan tiket untuk menghubungi dukungan teknis API Gateway.

X503BZ

503

Layanan Sibuk

Pesan kesalahan yang dikembalikan karena layanan API Gateway sedang sibuk. Coba lagi nanti.

X504TO

504

Timeout Layanan

Pesan kesalahan yang dikembalikan karena terjadi kesalahan timeout di API Gateway. Untuk menghubungi dukungan teknis, ajukan tiket.

Kode kesalahan tertentu dapat berubah saat layanan diperbarui atau fitur baru ditambahkan.

2. Kode kesalahan untuk manajemen operasi API

Saat Anda memanggil operasi API yang disediakan oleh API Gateway, seperti CreateAPI, ModifyAPI, dan DeleteAPI, kode kesalahan yang tercantum di bagian berikut mungkin dilaporkan.

2.1 Kode kesalahan untuk server

Kode status HTTP yang dilaporkan adalah 5XX, yang menunjukkan bahwa layanan tidak tersedia. Dalam hal ini, kami sarankan Anda mencoba lagi nanti.

Kode Kesalahan

Pesan

Kode Status HTTP

Deskripsi

Solusi

ServiceUnavailable

Permintaan gagal karena kegagalan sementara server.

503

Pesan kesalahan yang dikembalikan karena layanan tidak tersedia.

Coba lagi nanti.

InternalError

Pemrosesan permintaan gagal karena beberapa kesalahan, pengecualian, atau kegagalan yang tidak diketahui.

500

Kode kesalahan yang dikembalikan karena terjadi kesalahan internal.

Coba lagi nanti.

2.2 Kode kesalahan untuk klien

Kode status HTTP yang dilaporkan adalah 4XX, yang menunjukkan kesalahan bisnis. Kesalahan bisnis bisa berupa kesalahan parameter, kesalahan yang disebabkan oleh kontrol akses, atau kesalahan logika bisnis. Tinjau informasi kesalahan dengan cermat sebelum Anda memecahkan masalah.

Kode Kesalahan

Pesan Kesalahan

Kode Status HTTP

Deskripsi

Solusi

Repeated%s

Nilai %s yang ditentukan diulang.

400

Pesan kesalahan yang dikembalikan karena nilai parameter telah digunakan. %s dalam pesan adalah placeholder yang menunjukkan nama parameter.

Ubah nilai parameter dan coba lagi.

RepeatedCommit

Kirim ulang permintaan.

400

Pesan kesalahan yang dikembalikan karena permintaan telah dikirimkan.

Jangan mengirimkan permintaan yang sama berulang kali.

Missing%s

%s wajib untuk tindakan ini.

400

Pesan kesalahan yang dikembalikan karena parameter %s tidak ditentukan.

Tentukan parameter %s berdasarkan deskripsi kesalahan dan coba lagi.

MissingAppIdOrAppOwner

AppId atau AppOwner harus memiliki nilai yang valid.

400

Pesan kesalahan yang dikembalikan karena parameter AppId atau AppOwner tidak ditentukan.

Tentukan parameter AppId atau AppOwner, atau keduanya.

Invalid%s

Parameter %s yang ditentukan tidak valid.

400

Pesan kesalahan yang dikembalikan karena parameter yang ditentukan tidak valid.

Lihat persyaratan untuk parameter yang ditentukan, ubah parameter tersebut, lalu coba lagi.

NotFound%s

Tidak dapat menemukan sumber daya berdasarkan %s yang Anda tentukan.

400

Pesan kesalahan yang dikembalikan karena tidak ada sumber daya yang dapat ditemukan berdasarkan nilai parameter %s.

Periksa apakah parameter %s ditentukan dengan benar.

InvalidFormat%s

Nilai parameter %s yang ditentukan tidak diformat dengan baik.

400

Pesan kesalahan yang dikembalikan karena format parameter tidak valid.

Lihat persyaratan untuk format nilai parameter %s, ubah nilai parameter tersebut, lalu coba lagi.

Duplicate%s

Nilai parameter %s yang ditentukan adalah duplikat.

400

Pesan kesalahan yang dikembalikan karena nilai parameter %s telah digunakan.

Ubah nilai parameter dan coba lagi.

DependencyViolation%s

Parameter %s yang ditentukan memiliki %s definisi.

400

Pesan kesalahan yang dikembalikan karena dependensi parameter tidak valid.

Hapus dependensi. Parameter yang menjadi dependensi parameter lain tidak dapat dihapus. Untuk menghapus parameter seperti itu, hapus dependensinya terlebih dahulu.

Forbidden%s

Tidak diizinkan untuk melakukan operasi pada %s yang ditentukan.

403

Pesan kesalahan yang dikembalikan karena Anda tidak diizinkan untuk melakukan operasi.

Peroleh izin untuk melakukan operasi.

NoPermission

Pengguna tidak memiliki otorisasi untuk melakukan operasi pada sumber daya yang ditentukan.

403

Pesan kesalahan yang dikembalikan karena Anda tidak memiliki otorisasi untuk melakukan operasi pada sumber daya yang ditentukan.

Peroleh izin untuk melakukan operasi pada sumber daya yang ditentukan.

ExceedLimit%s

Jumlah %s yang ditentukan melebihi batas.

400

Pesan kesalahan yang dikembalikan karena jumlah API, grup API, atau aplikasi yang dibuat dalam akun Alibaba Cloud Anda melebihi kuota.

Ubah kuota untuk API, grup API, atau aplikasi.

UserNotFound

Pengguna yang ditentukan tidak dapat ditemukan.

404

Pesan kesalahan yang dikembalikan karena pengguna yang ditentukan tidak ada.

Masukkan informasi pengguna yang valid.

DomainCertificateNotFound

Tidak dapat menemukan sertifikat domain.

400

Pesan kesalahan yang dikembalikan karena sertifikat untuk nama domain yang ditentukan tidak ada.

Periksa ID dan nama sertifikat yang diunggah.

DomainNotResolved

Nama domain yang ditentukan belum diselesaikan.

400

Pesan kesalahan yang dikembalikan karena nama domain yang ditentukan tidak terselesaikan.

Ikuti catatan CNAME tertentu ke nama domain tingkat dua grup API. Resolusi nama domain dilakukan oleh pendaftar nama domain tempat Anda membeli nama domain tersebut.

InvalidICPLicense

Nama domain yang ditentukan belum mendapatkan lisensi ICP, atau lisensi ICP tidak termasuk Aliyun.

400

Pesan kesalahan yang dikembalikan karena pendaftaran Penyedia Konten Internet (ICP) untuk nama domain yang ditentukan tidak valid.

Ajukan pendaftaran ICP untuk nama domain di Sistem Pendaftaran ICP Alibaba Cloud. Jika Anda telah mengajukan pendaftaran ICP untuk nama domain di sistem lain, Anda harus menambahkan Alibaba Cloud sebagai penyedia layanan ke pendaftaran ICP. Untuk mengajukan pendaftaran ICP, Anda harus memperoleh nomor identifikasi layanan. Setiap instance Elastic Compute Service (ECS) Alibaba Cloud dengan alamat IP publik menyediakan lima nomor identifikasi layanan.

Invalid%s.LengthLimit

Panjang parameter %s melebihi batas.

400

Pesan kesalahan yang dikembalikan karena nilai parameter %s melebihi batas maksimum panjangnya.

Ubah nilai parameter dan coba lagi.

InvalidApiDefault

Nilai ApiDefault melebihi batas.

400

Pesan kesalahan yang dikembalikan karena nilai parameter apiDefault melebihi ambang batas.

Ubah nilai parameter apiDefault. Nilai parameter apiDefault tidak boleh melebihi 100 juta, terlepas dari satuannya.

InvalidAppDefault

Nilai AppDefault harus lebih kecil dari UserDefault dan ApiDefault.

400

Pesan kesalahan yang dikembalikan karena nilai parameter appDefault tidak memenuhi persyaratan.

Ubah nilai parameter appDefault. Nilainya harus lebih kecil dari nilai parameter apiDefault dan userDefault.

InvalidUserDefault

Nilai UserDefault harus lebih besar dari AppDefault dan lebih kecil dari ApiDefault.

400

Pesan kesalahan yang dikembalikan karena nilai parameter userDefault tidak memenuhi persyaratan.

Ubah nilai parameter userDefault. Nilainya harus lebih besar dari nilai parameter appDefault tetapi lebih kecil dari nilai parameter apiDefault.

InvalidParamMapping

Parameter harus dipetakan sepenuhnya.

400

Pesan kesalahan yang dikembalikan karena pemetaan parameter tidak valid.

Tentukan parameter backend untuk setiap parameter permintaan. Saat membuat API, petakan setiap parameter permintaan ke parameter backend.

InvalidOwnerAccount

OwnerAccount tidak valid.

400

Pesan kesalahan yang dikembalikan karena akun pemilik aplikasi tidak valid.

ID pengguna Alibaba Cloud yang tidak valid digunakan saat Anda melakukan otorisasi. Ubah akun pemilik aplikasi dan coba lagi.

ServiceForbidden

Layanan Gateway Anda dilarang oleh kontrol risiko.

400

Pesan kesalahan yang dikembalikan karena layanan API Gateway ditolak oleh sistem kontrol risiko.

Jangan mengirim sejumlah besar permintaan dalam waktu singkat. Coba lagi nanti.

ServiceUnOpen

Layanan Gateway Anda belum dibuka.

400

Pesan kesalahan yang dikembalikan karena API Gateway belum diaktifkan.

Aktifkan API Gateway di situs internasional Alibaba Cloud.

ServiceInDept

Layanan API Gateway Anda memiliki pembayaran jatuh tempo.

400

Pesan kesalahan yang dikembalikan karena layanan API Gateway memiliki pembayaran jatuh tempo.

Isi ulang akun Anda atau lunasi pembayaran jatuh tempo.

EqualSignature

Tanda tangan baru sama dengan yang lama.

400

Pesan kesalahan yang dikembalikan karena kunci tanda tangan backend baru sama dengan yang sebelumnya.

Ubah kunci tanda tangan backend. Pastikan pasangan kunci-rahasia yang baru dikonfigurasikan berbeda dari yang sebelumnya.

CertificateNotMatch

Domain tidak sesuai dengan yang ada di sertifikat.

400

Pesan kesalahan yang dikembalikan karena nama domain yang ditentukan tidak cocok dengan nama domain di sertifikat.

Pastikan nama domain yang ditentukan cocok dengan nama domain di sertifikat.

CertificateKeyNotMatch

Kunci privat sertifikat tidak cocok dengan kunci publik.

400

Pesan kesalahan yang dikembalikan karena kunci publik dan privat di sertifikat tidak cocok.

Periksa sertifikat dan pastikan bahwa kunci publik dan privat di sertifikat cocok.

PrivateKeyEncrypted

Kunci privat sertifikat dienkripsi, silakan unggah versi yang tidak dienkripsi.

400

Pesan kesalahan yang dikembalikan karena kunci privat sertifikat dienkripsi.

Tentukan kunci privat yang tidak dienkripsi.

CertificateSecretKeyError

Kunci privat sertifikat tidak valid.

400

Pesan kesalahan yang dikembalikan karena kunci privat sertifikat tidak valid.

Tentukan kunci privat yang valid.

InvalidApiServiceAddress

Alamat layanan yang ditentukan tidak valid.

400

Pesan kesalahan yang dikembalikan karena alamat IP layanan backend yang ditentukan tidak valid.

Ubah konfigurasi layanan backend.

2.3 Kode kesalahan umum untuk klien

Kode status HTTP yang dilaporkan adalah 4XX, yang menunjukkan kesalahan bisnis dan mungkin dilaporkan saat Anda memanggil API layanan Alibaba Cloud. Kesalahan bisnis bisa berupa format permintaan tidak valid, metode permintaan salah, parameter wajib tidak ada, format nilai parameter tidak valid, tanda tangan tidak valid, atau kesalahan karena pembatasan. Tinjau informasi kesalahan dengan cermat sebelum Anda memecahkan masalah.

Skenario

Kode Kesalahan

Pesan Kesalahan

Kode Status HTTP

Solusi

API yang ditentukan tidak dapat ditemukan.

InvalidApi.NotFound

API yang ditentukan tidak ditemukan, harap periksa URL dan metode Anda.

404

Periksa apakah nama operasi API yang ditentukan valid. Nama ini bersifat case-sensitive.

Parameter wajib tidak ditentukan.

Missing{ParameterName}

{ParameterName} wajib untuk tindakan ini.

400

Tentukan parameter yang diperlukan.

ID AccessKey tidak dapat ditemukan.

InvalidAccessKeyId.NotFound

AccessKey yang ditentukan tidak ditemukan.

404

Periksa apakah ID AccessKey yang valid digunakan saat Anda memanggil API.

ID AccessKey dinonaktifkan.

InvalidAccessKeyId.Inactive

AccessKey yang ditentukan dinonaktifkan.

400

Periksa apakah pasangan AccessKey tersedia.

Format tanggal atau timestamp tidak valid.

InvalidTimeStamp.Format

Nilai timestamp atau tanggal yang ditentukan tidak diformat dengan baik.

400

Periksa timestamp.

Perbedaan antara waktu klien dan server melebihi 15 menit.

InvalidTimeStamp.Expired

Nilai timestamp atau tanggal yang ditentukan telah kedaluwarsa.

400

Periksa timestamp.

Nilai SignatureNonce telah digunakan.

SignatureNonceUsed

Nilai signature nonce yang ditentukan sudah digunakan.

400

Nilai parameter yang dikembalikan berada dalam format yang tidak valid.

InvalidParameter.Format

Format parameter yang ditentukan tidak valid.

400

Tentukan parameter hanya dalam format XML atau JSON.

Verifikasi nilai parameter gagal.

Invalid{ParameterName}

Parameter {ParameterName} yang ditentukan tidak valid.

400

Periksa nilai parameter.

Metode permintaan HTTP tidak didukung.

UnsupportedHTTPMethod

Tanda tangan yang ditentukan tidak sesuai dengan perhitungan kami.

400

Periksa metode permintaan.

Metode tanda tangan tidak didukung.

InvalidSignatureMethod

Metode tanda tangan yang ditentukan tidak valid.

400

Tentukan metode tanda tangan yang tersedia. Parameter ini dapat dibiarkan kosong.

Verifikasi tanda tangan gagal.

SignatureDoesNotMatch

Tanda tangan yang ditentukan tidak sesuai dengan perhitungan kami.

400

Periksa tanda tangan.

Frekuensi pemanggilan tingkat pengguna melebihi ambang batas.

Throttling.User

Permintaan ditolak karena kontrol aliran pengguna.

400

Kurangi frekuensi pemanggilan.

Frekuensi pemanggilan tingkat API melebihi ambang batas.

Throttling.API

Permintaan ditolak karena kontrol aliran API.

400

Kurangi frekuensi pemanggilan.

ID AccessKey tidak ada.

MissingSecurityToken

SecurityToken wajib untuk tindakan ini.

400

Periksa apakah Anda menentukan ID AccessKey yang valid.