Eitt vilkárligt útgangandi SOCKS5-endapunkt er ikki sjálvvirkandi eitt relæ til XMPP-fílusendingar. XEP-0065 krevur eina tænastu, sum tekur lut í XMPP-uppdaging og virkjan, umframt at opna sokklar.

Tænastan hevur eina XMPP-adressu og ein netverksvert/port. Byrjarin finnur kandidatar og bjóðar streamhosts; málið velur ein nýtiligan. SOCKS-málvirðið verður avleitt frá streym-identifikatorinum og JID-unum hjá báðum luttakarum, ikki ein vanligur fyrispurningur eftir almenna IP-mótakaranum. Við proxy-sending sigur virkjan tænastuni at sameina teir báðir streymarnar.

Tá ein sending steðgar, finn fyrsta ófullfíggjaða stig: uppdaging, streamhost-samband, málval ella virkjan. Samband við vertin kann eydnast, meðan XMPP-samskipan enn miseydnast. Halt tænastu-JID, endapunkt og sendingar-ID saman, tá tú samanber prógv frá klient og tænastu.

Til uppseting, kannaðu boðaðu tænastuna hjá XMPP-ambætaranum og bytestream-stýrið í nágreiniligari Smack-útgávu. Eldri stýri kunnu velja innanfyri uttan eina stuðlaða hátt til serstakan vert. Verandi skjøl fevna um proxy-prioritering og tíðarmørk, men at velja seinasta virkandi kandidatin hvørki kunnger eina nýggja tænastu ella ger ein ósamsvarandi endapunkt skiljandi fyri XEP-0065.

Skyldar greinar