Pronalaženje XEP-0065 SOCKS5 usluge za XMPP prijenos datoteka
Pratite otkrivanje XEP-0065 usluge, odabir streamhosta i aktivaciju pri odabiru proxyja za XMPP prijenos datoteka.
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.