Pronalaženje XEP-0065 SOCKS5 servisa za XMPP prijenos datoteka
Pratite otkrivanje XEP-0065 servisa, odabir streamhosta i aktivaciju pri odabiru proxyja za XMPP prijenos datoteka.
Proizvoljna izlazna SOCKS5 krajnja tačka nije automatski relej za XMPP prijenos datoteka. XEP-0065 zahtijeva servis koji učestvuje u XMPP otkrivanju i aktivaciji, kao i otvaranje socketa.
Servis 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 oba učesnika, a ne iz običnog zahtjeva za javnu IP adresu primaoca. Kod proxy prijenosa, aktivacija kaže servisu 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 servisa, krajnju tačku i ID prijenosa zajedno kada upoređujete dokaze klijenta i servisa.
Za konfiguraciju pregledajte oglašeni servis XMPP servera i bytestream menadžer u tačnom Smack izdanju. Stariji menadžeri mogu birati interno bez podržane metode prilagođenog hosta. Trenutna dokumentacija uključuje prioritet proxyja i tajmaute, ali preferiranje posljednjeg radnog kandidata niti objavljuje novi servis niti čini nekompatibilnu krajnju tačku sposobnom razumjeti XEP-0065.