XEP-0065 SOCKS5 -palvelun löytäminen XMPP-tiedostonsiirtoihin
Seuraa XEP-0065-palvelun löytämistä, streamhostin valintaa ja aktivointia valitessasi XMPP-tiedostonsiirron välityspalvelinta.
Mielivaltainen lähtevä SOCKS5-päätepiste ei ole automaattisesti XMPP-tiedostonsiirron rele. XEP-0065 vaatii palvelun, joka osallistuu XMPP:n löytämiseen ja aktivointiin, sekä sokettien avaamista.
Palvelulla on XMPP-osoite ja verkon isäntä/portti. Aloittaja löytää ehdokkaat ja tarjoaa streamhosteja; kohde valitsee käyttökelpoisen. Sen SOCKS-kohdearvo johdetaan virran tunnisteesta ja molempien osapuolten JID-tunnisteista, ei tavallisesta pyynnöstä vastaanottajan julkisesta IP-osoitteesta. Välityspalvelimen kautta tapahtuvassa siirrossa aktivointi käskee palvelua liittämään kaksi virtaa.
Kun siirto pysähtyy, paikanna ensimmäinen keskeneräinen vaihe: löytäminen, streamhost-yhteys, kohteen valinta tai aktivointi. Yhteys isäntään voi onnistua, vaikka XMPP-koordinointi epäonnistuu. Pidä palvelun JID, päätepiste ja siirron tunniste yhdessä, kun vertailet asiakkaan ja palvelun todisteita.
Tarkista kokoonpanoa varten XMPP-palvelimen ilmoittama palvelu ja bytestream-hallinta tarkassa Smack-julkaisussa. Vanhemmat hallinnat voivat valita sisäisesti ilman tuettua mukautetun isännän menetelmää. Nykyinen dokumentaatio sisältää välityspalvelimen priorisoinnin ja aikakatkaisut, mutta viimeisen toimivan ehdokkaan suosiminen ei julkaise uutta palvelua eikä saa yhteensopimatonta päätepistettä ymmärtämään XEP-0065:tä.