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.

Povezani članci