Ukuthola isevisi ye-XEP-0065 SOCKS5 yokudluliswa kwamafayela e-XMPP
Landela ukutholakala kwezevisi ye-XEP-0065, ukukhethwa kwe-streamhost nokwenziwa kusebenze uma ukhetha i-proxy yokudlulisa amafayela e-XMPP.
Noma iyiphi indawo yokuphela ye-SOCKS5 ephumayo ayiyona ngokuzenzakalela indlela yokudlulisa amafayela e-XMPP. I-XEP-0065 idinga isevisi ebamba iqhaza ekutholakaleni nasekwenziweni kusebenze kwe-XMPP kanye nokuvula amasokhethi.
Isevisi inekheli le-XMPP kanye ne-host/port yenethiwekhi. Umqalisi uthola abazongenela ukhetho futhi anikeze ama-streamhost; umgomo ukhetha elisebenzisekayo. Inani lomgomo we-SOCKS lisuselwa kusihlonzi somfudumalo kanye nama-JID ababambiqhaza bobabili, hhayi isicelo esivamile se-IP yomphakathi yomamukeli. Ekudlulisweni nge-proxy, ukwenziwa kusebenze kutshela isevisi ukuthi ihlanganise imifudumalo emibili.
Uma ukudluliswa kuma, thola isigaba sokuqala esingakapheleli: ukutholakala, ukuxhumana ne-streamhost, ukukhethwa komgomo noma ukwenziwa kusebenze. Ukuxhumana ne-host kungaphumelela kuyilapho ukuxhumanisa kwe-XMPP kusahluleka. Gcina ndawonye i-JID yesevisi, indawo yokuphela kanye ne-ID yokudluliswa uma uqhathanisa ubufakazi beklayenti nesevisi.
Ukuze ulungise, hlola isevisi emenyezelwe yiseva ye-XMPP kanye nomphathi we-bytestream kumkhakha oqondile we-Smack. Abaphathi abadala bangase bakhethe ngaphakathi ngaphandle kwendlela esekelwayo ye-host yangokwezifiso. Imibhalo yamanje ihlanganisa ukubaluleka kwe-proxy nezikhathi zokuphela, kodwa ukuthanda umzongenela wokugcina osebenzayo akushicileli isevisi entsha futhi akwenzi indawo yokuphela engahambisani nayo iqonde i-XEP-0065.