Titik akhir SOCKS5 keluar sebarangan bukan secara automatik geganti pemindahan fail XMPP. XEP-0065 memerlukan perkhidmatan yang menyertai penemuan dan pengaktifan XMPP serta membuka soket.

Perkhidmatan ini mempunyai alamat XMPP dan hos/port rangkaian. Pemula menemui calon dan menawarkan streamhost; sasaran memilih satu yang boleh digunakan. Nilai destinasi SOCKS-nya diperoleh daripada pengecam aliran dan JID kedua-dua peserta, bukan permintaan biasa untuk IP awam penerima. Dalam pemindahan melalui proksi, pengaktifan memberitahu perkhidmatan untuk menyatukan kedua-dua aliran.

Apabila pemindahan tersekat, cari peringkat pertama yang belum selesai: penemuan, sambungan streamhost, pemilihan sasaran atau pengaktifan. Sambungan ke hos boleh berjaya sementara penyelarasan XMPP masih gagal. Simpan JID perkhidmatan, titik akhir dan ID pemindahan bersama-sama apabila membandingkan bukti klien dan perkhidmatan.

Untuk konfigurasi, periksa perkhidmatan yang diiklankan pelayan XMPP dan pengurus bytestream dalam keluaran Smack yang tepat. Pengurus lama mungkin memilih secara dalaman tanpa kaedah hos tersuai yang disokong. Dokumentasi semasa merangkumi keutamaan proksi dan had masa, tetapi mengutamakan calon terakhir yang berfungsi tidak menerbitkan perkhidmatan baharu dan tidak menjadikan titik akhir yang tidak serasi memahami XEP-0065.

Artikel berkaitan