Endpoint SOCKS5 keluar sembarang bukan otomatis relai transfer file XMPP. XEP-0065 memerlukan layanan yang berpartisipasi dalam penemuan dan aktivasi XMPP serta membuka soket.

Layanan ini memiliki alamat XMPP dan host/port jaringan. Inisiator menemukan kandidat dan menawarkan streamhost; target memilih salah satu yang dapat dipakai. Nilai tujuan SOCKS-nya berasal dari pengenal aliran dan JID kedua peserta, bukan permintaan biasa untuk IP publik penerima. Pada transfer melalui proxy, aktivasi memberi tahu layanan agar menyatukan kedua aliran.

Saat transfer macet, temukan tahap pertama yang belum selesai: penemuan, koneksi streamhost, pemilihan target, atau aktivasi. Koneksi ke host bisa berhasil sementara koordinasi XMPP masih gagal. Simpan JID layanan, endpoint, dan ID transfer bersama-sama saat membandingkan bukti klien dan layanan.

Untuk konfigurasi, periksa layanan yang diiklankan server XMPP dan pengelola bytestream pada rilis Smack yang tepat. Pengelola lama mungkin memilih secara internal tanpa metode host kustom yang didukung. Dokumentasi saat ini mencakup prioritas proxy dan batas waktu, tetapi mengutamakan kandidat terakhir yang berfungsi tidak menerbitkan layanan baru dan tidak membuat endpoint yang tidak kompatibel memahami XEP-0065.

Artikel terkait