Pronalaženje XEP-0065 SOCKS5 servisa za XMPP prenos datoteka
Pratite otkrivanje XEP-0065 servisa, odabir streamhosta i aktivaciju pri odabiru proxyja za XMPP prenos datoteka.
Proizvoljna izlazna SOCKS5 krajnja tačka nije automatski relej za XMPP prenos datoteka. XEP-0065 zahteva 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 vrednost izvodi se iz identifikatora toka i JID-ova oba učesnika, a ne iz običnog zahteva za javnu IP adresu primaoca. Kod proxy prenosa, aktivacija kaže servisu da spoji dva toka.
Kada se prenos zaustavi, pronađite prvu nedovršenu fazu: otkrivanje, vezu sa streamhostom, odabir cilja ili aktivaciju. Povezivanje sa hostom može uspeti dok XMPP koordinacija još ne uspeva. Držite JID servisa, krajnju tačku i ID prenosa 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 poslednjeg radnog kandidata niti objavljuje novi servis niti čini nekompatibilnu krajnju tačku sposobnom razumeti XEP-0065.