Proizvoljna izlazna SOCKS5 krajnja točka nije automatski relej za XMPP prijenos datoteka. XEP-0065 zahtijeva uslugu koja sudjeluje u XMPP otkrivanju i aktivaciji, kao i otvaranje socketa.

Usluga ima XMPP adresu i mrežni host/port. Inicijator otkriva kandidate i nudi streamhostove; cilj bira upotrebljiv. Njegova SOCKS odredišna vrijednost izvodi se iz identifikatora toka i JID-ova obaju sudionika, a ne iz običnog zahtjeva za javnu IP adresu primatelja. Kod proxy prijenosa, aktivacija kaže usluzi da spoji dva toka.

Kada se prijenos zaustavi, pronađite prvu nedovršenu fazu: otkrivanje, vezu sa streamhostom, odabir cilja ili aktivaciju. Povezivanje s hostom može uspjeti dok XMPP koordinacija još ne uspijeva. Držite JID usluge, krajnju točku i ID prijenosa zajedno kada uspoređujete dokaze klijenta i usluge.

Za konfiguraciju pregledajte oglašenu uslugu XMPP poslužitelja i bytestream upravitelj u točnom Smack izdanju. Stariji upravitelji mogu birati interno bez podržane metode prilagođenog hosta. Trenutna dokumentacija uključuje prioritet proxyja i vremenska ograničenja, ali preferiranje posljednjeg radnog kandidata niti objavljuje novu uslugu niti čini nekompatibilnu krajnju točku sposobnom razumjeti XEP-0065.

Povezani članci