Poljubna izhodna končna točka SOCKS5 ni samodejno rele za prenos datotek XMPP. XEP-0065 zahteva storitev, ki sodeluje pri odkrivanju in aktivaciji XMPP, ter odpiranje vtičnic.

Storitev ima naslov XMPP in omrežni gostitelj/vrata. Pobudnik odkrije kandidate in ponudi streamhoste; cilj izbere uporabnega. Njegova vrednost cilja SOCKS izhaja iz identifikatorja toka in JID-jev obeh udeležencev, ne iz običajne zahteve za javni IP prejemnika. Pri prenosu prek proxyja aktivacija pove storitvi, naj poveže oba toka.

Ko se prenos ustavi, poiščite prvo nedokončano stopnjo: odkrivanje, povezavo s streamhostom, izbiro cilja ali aktivacijo. Povezava z gostiteljem lahko uspe, medtem ko usklajevanje XMPP še vedno ne uspe. Pri primerjavi dokazov odjemalca in storitve hranite skupaj JID storitve, končno točko in ID prenosa.

Za konfiguracijo preglejte oglaševano storitev strežnika XMPP in upravitelja bytestream v natančni izdaji Smack. Starejši upravitelji lahko izbirajo notranje brez podprte metode za gostitelja po meri. Trenutna dokumentacija vključuje prednost proxyja in časovne omejitve, vendar dajanje prednosti zadnjemu delujočemu kandidatu ne objavi nove storitve in ne naredi nezdružljive končne točke razumevajoče za XEP-0065.

Sorodni članki