Hitta en XEP-0065 SOCKS5-tjänst för XMPP-filöverföringar
Följ XEP-0065-tjänsteupptäckt, val av streamhost och aktivering när du väljer en proxy för XMPP-filöverföring.
En godtycklig utgående SOCKS5-slutpunkt är inte automatiskt en relä för XMPP-filöverföring. XEP-0065 kräver en tjänst som deltar i XMPP-upptäckt och -aktivering samt öppnar sockets.
Tjänsten har en XMPP-adress och ett nätverksvärd/port. Initiativtagaren upptäcker kandidater och erbjuder streamhosts; målet väljer en användbar. Dess SOCKS-destinationsvärde härleds från strömidentifieraren och båda deltagarnas JID:n, inte från en vanlig begäran om mottagarens offentliga IP. Vid överföring via proxy säger aktiveringen åt tjänsten att förena de två strömmarna.
När en överföring stannar, hitta det första ofullständiga steget: upptäckt, streamhost-anslutning, målval eller aktivering. Anslutningen till värden kan lyckas medan XMPP-samordningen fortfarande misslyckas. Håll tjänstens JID, slutpunkt och överförings-ID tillsammans när du jämför klient- och tjänstebevis.
För konfiguration, granska XMPP-serverns annonserade tjänst och bytestream-hanteraren i den exakta Smack-utgåvan. Äldre hanterare kan välja internt utan en stödd metod för anpassad värd. Nuvarande dokumentation innehåller proxy-prioritering och tidsgränser, men att föredra den senast fungerande kandidaten varken publicerar en ny tjänst eller får en inkompatibel slutpunkt att förstå XEP-0065.