Jika panggilan ke operasi API dari ApsaraMQ for MQTT berhasil, ResponseCode=200 akan dikembalikan ke klien. Jika panggilan gagal, kode kesalahan beserta deskripsinya akan dikembalikan. Anda dapat menemukan solusi berdasarkan kode kesalahan yang dijelaskan dalam tabel berikut.
Kode kesalahan terkait Token
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
404 | ApiNotSupport | API yang ditentukan tidak didukung. | Operasi API tidak didukung. |
400 | ApplyTokenOverFlow | Anda telah mengajukan token terlalu banyak kali. Silakan coba lagi nanti. | Token sering diminta dan throttling dipicu oleh sistem. Coba lagi nanti. |
400 | CheckAccountInfoFailed | Terjadi kesalahan saat memeriksa informasi akun menggunakan token STS. | Informasi akun dari Security Token Service (STS) token gagal diuraikan. |
400 | InstancePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin instance. Harap verifikasi akun yang membuat instance dan pengaturan izinnya. | Verifikasi izin instance ApsaraMQ for MQTT gagal. Periksa kepemilikan dan kebijakan otorisasi instance. |
500 | InternalError | Terjadi kesalahan saat memproses permintaan Anda. Coba lagi nanti. | Layanan backend instance ApsaraMQ for MQTT tidak normal. Coba lagi nanti. |
400 | ParameterCheckFailed | Terjadi kesalahan saat memvalidasi parameter. Parameter mungkin hilang atau tidak valid. | Verifikasi parameter gagal. Nilai parameter mungkin hilang atau tidak valid. |
400 | PermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
500 | SystemOverFlow | Terjadi kesalahan saat memproses permintaan Anda. Silakan coba lagi. | Throttling dipicu. Coba lagi. |
400 | InvalidParameter.%s | Terjadi kesalahan saat memvalidasi parameter. Parameter mungkin hilang atau tidak valid. | Verifikasi parameter gagal. Nilai parameter mungkin hilang atau tidak valid. |
Kode kesalahan terkait Grup
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
500 | CreateGroupIdError | Gagal membuat GroupId. Coba lagi nanti. | Grup gagal dibuat. Coba lagi nanti. |
400 | GroupIdAlreadyExsited | GroupId yang ditentukan sudah ada. | ID grup sudah ada. |
400 | GroupIdAlreadyUsedByOtherUsers | GroupId saat ini digunakan oleh pengguna lain. Harap ubah ke GroupId yang berbeda. | Grup digunakan oleh pengguna lain. Coba ID grup lain. |
500 | InternalError | Terjadi kesalahan saat memproses permintaan Anda. Coba lagi nanti. | Layanan backend instance ApsaraMQ for MQTT tidak normal. Coba lagi nanti. |
400 | ParameterFieldCheckFailed | Gagal memvalidasi parameter. Parameter mungkin hilang atau tidak valid. | Verifikasi parameter gagal. Nilai parameter mungkin hilang atau tidak valid. |
400 | InstancePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin instance. Harap verifikasi akun yang membuat instance dan pengaturan izinnya. | Verifikasi izin instance ApsaraMQ for MQTT gagal. Periksa kepemilikan dan kebijakan otorisasi instance. |
400 | InstanceNotFound | Gagal menemukan instance. InstanceId mungkin tidak valid. | Instance tidak ditemukan. Periksa apakah instance telah dibuat atau apakah ID instance telah ditentukan dengan benar. |
400 | PermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
Kode kesalahan terkait Topik
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
400 | ParameterFieldCheckFailed | Gagal memvalidasi parameter. Parameter mungkin hilang atau tidak valid. | Verifikasi parameter gagal. Nilai parameter mungkin hilang atau tidak valid. |
400 | MqttTopicNumExceeded | Jumlah maksimum topik telah terlampaui. | Jumlah topik pada instance melebihi batas sistem. |
400 | MqttTopicExist | Topik yang ditentukan sudah ada. Harap periksa parameter. | Topik yang ditentukan sudah ada. Ubah pengaturan parameter dan buat ulang topik. |
400 | InstanceNotFound | Gagal menemukan instance. InstanceId mungkin tidak valid. | Instance tidak ditemukan. Periksa apakah instance telah dibuat atau apakah ID instance telah ditentukan dengan benar. |
400 | ResourcePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
400 | CreateMqttTopicFailed | Terjadi kesalahan saat membuat topik MQTT. Harap periksa parameter dan coba lagi. | Topik gagal dibuat pada instance ApsaraMQ for MQTT. Periksa pengaturan parameter dan buat ulang topik. |
400 | InstancePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin instance. Harap verifikasi akun yang membuat instance dan pengaturan izinnya. | Verifikasi izin instance ApsaraMQ for MQTT gagal. Periksa kepemilikan dan kebijakan otorisasi instance. |
400 | PermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
Kode kesalahan terkait Aturan
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
400 | ParameterFieldCheckFailed | Gagal memvalidasi parameter. Parameter mungkin hilang atau tidak valid. | Verifikasi parameter gagal. Nilai parameter mungkin hilang atau tidak valid. |
400 | InstancePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin instance. Harap verifikasi akun yang membuat instance dan pengaturan izinnya. | Verifikasi izin instance ApsaraMQ for MQTT gagal. Periksa kepemilikan dan kebijakan otorisasi instance. |
400 | PermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
400 | ResourcePermissionCheckFailed | Terjadi kesalahan saat memvalidasi izin sumber daya. Harap periksa akun yang membuat instance, topik, dan GroupId, serta periksa pengaturan izin mereka. | Verifikasi izin sumber daya gagal. Periksa izin dan kebijakan otorisasi instance, topik, dan grup. |
400 | CreateMqttRuleFailed | Terjadi kesalahan saat membuat aturan MQTT. Harap periksa parameter dan coba lagi. | Aturan gagal dibuat untuk instance ApsaraMQ for MQTT. Periksa pengaturan parameter dan buat ulang aturan. |
400 | MqttRuleExist | Aturan MQTT yang ditentukan sudah ada. Harap periksa parameter. | Aturan yang ditentukan sudah ada. Ubah pengaturan parameter dan buat ulang aturan. |
400 | MqttRuleNumExceeded | Jumlah maksimum aturan telah terlampaui. | Jumlah aturan untuk instance saat ini melebihi batas sistem. |
400 | InstanceNotFound | Gagal menemukan instance. InstanceId mungkin tidak valid. | Instance tidak ditemukan. Periksa apakah instance telah dibuat atau apakah ID instance telah ditentukan dengan benar. |
Untuk informasi lebih lanjut tentang kode kesalahan, lihat Kode Kesalahan Layanan.