全部产品
Search
文档中心

:Error koneksi klien umum

更新时间:Dec 24, 2025

Topik ini menjelaskan error umum yang terjadi saat klien terhubung ke server ApsaraMQ for RocketMQ dan membantu Anda menyelesaikan masalah tersebut dengan cepat.

Error "signature validate by dauth failed" terjadi saat koneksi klien

Error ini terjadi jika AccessKey dan SecretKey dikonfigurasi secara salah. Kemungkinan penyebabnya adalah sebagai berikut:

  • AccessKey atau SecretKey yang disalin kehilangan karakter atau mengandung spasi tambahan.

  • AccessKey dan SecretKey tidak sesuai. Untuk informasi selengkapnya tentang cara mendapatkan Pasangan Kunci Akses, lihat Create an AccessKey.

Error "TimeoutException" terjadi saat koneksi klien

Error ini menunjukkan adanya masalah jaringan. Kemungkinan penyebabnya adalah sebagai berikut:

  • Anda dapat menjalankan perintah telnet <endpoint domain name> <port> untuk memeriksa konektivitas jaringan.

  • Jika Anda berada di lingkungan debugging lokal, pastikan Anda menggunakan Titik akhir publik untuk mengakses sisi server.

  • Anda dapat memeriksa pengaturan jaringan khusus, seperti firewall atau jump server.

Klien mengembalikan error "valid resource owner failed"

Kemungkinan penyebab:

  • Nama Titik akhir atau topik salah. Pastikan Titik akhir dan nama topik dieja dengan benar. Selain itu, pastikan topik telah dibuat di instans yang ingin Anda akses.

  • Pengguna Resource Access Management (RAM) tidak memiliki izin yang diperlukan. Anda harus memberikan izin kepada Pengguna RAM sebelum pengguna tersebut dapat mengakses instans ApsaraMQ for RocketMQ dan resource terkait.

    Untuk informasi selengkapnya tentang kebijakan akses, lihat Authorization policies for Version 5.0 instances atau Authorization policies for Version 4.0 instances.

Klien mengembalikan error "MQClientException: No route info of this topic"

Kemungkinan penyebab:

  • Nama Titik akhir atau topik salah. Pastikan Titik akhir dan nama topik dieja dengan benar. Selain itu, pastikan topik telah dibuat di instans yang ingin Anda akses.

  • Pengguna Resource Access Management (RAM) tidak memiliki izin yang diperlukan. Anda harus memberikan izin kepada Pengguna RAM sebelum pengguna tersebut dapat mengakses instans ApsaraMQ for RocketMQ dan resource terkait.

    Untuk informasi selengkapnya tentang kebijakan akses, lihat Authorization policies for Version 5.0 instances atau Authorization policies for Version 4.0 instances.

Untuk informasi selengkapnya, lihat How do I troubleshoot the "No route info" error that occurs when I use an SDK to connect to ApsaraMQ for RocketMQ?

Klien mengembalikan error "FETCH_TOPIC_ROUTE_FAILURE"

Kemungkinan penyebab:

  • Nama Titik akhir atau topik salah. Pastikan Titik akhir dan nama topik dieja dengan benar. Selain itu, pastikan topik telah dibuat di instans yang ingin Anda akses.

  • Pengguna Resource Access Management (RAM) tidak memiliki izin yang diperlukan. Anda harus memberikan izin kepada Pengguna RAM sebelum pengguna tersebut dapat mengakses instans ApsaraMQ for RocketMQ dan resource terkait.

    Untuk informasi selengkapnya tentang kebijakan akses, lihat Authorization policies for Version 5.0 instances atau Authorization policies for Version 4.0 instances.

Klien mengembalikan error "CODE: 25 DESC: the consumer's subscription not latest"

Broker melaporkan informasi routing-nya ke name server pada interval tertentu. Peringatan ini muncul saat konsumen mengonsumsi pesan jika fluktuasi jaringan mencegah klien mengambil informasi langganan terbaru.

Klien mengembalikan error "current message type not match with topic accept message types"

ApsaraMQ for RocketMQ memvalidasi bahwa tipe topik dan tipe pesan konsisten. Pastikan tipe topik sama dengan tipe pesan yang Anda kirim.

Misalnya, jika Anda mengirim dan menerima pesan terurut, topik yang Anda buat juga harus bertipe pesan terurut. Jika tidak, klien akan mengembalikan error ketidaksesuaian.

  • Tipe topik dipilih saat Anda membuat topik.

  • Tipe pesan ditentukan dalam kode SDK yang Anda gunakan.