Hľadanie služby XEP-0065 SOCKS5 na prenosy súborov XMPP
Sledujte zisťovanie služby XEP-0065, výber streamhostu a aktiváciu pri výbere proxy na prenos súborov XMPP.
Ľubovoľný odchádzajúci koncový bod SOCKS5 nie je automaticky relay na prenos súborov XMPP. XEP-0065 vyžaduje službu, ktorá sa zúčastňuje zisťovania a aktivácie XMPP, a tiež otváranie socketov.
Služba má adresu XMPP a sieťový hostiteľ/port. Iniciátor zisťuje kandidátov a ponúka streamhosty; cieľ vyberie použiteľný. Hodnota cieľa SOCKS sa odvodzuje od identifikátora toku a JID oboch účastníkov, nie od bežnej požiadavky na verejnú IP príjemcu. Pri prenose cez proxy aktivácia povie službe, aby spojila oba toky.
Keď sa prenos zasekne, nájdite prvú nedokončenú fázu: zisťovanie, pripojenie k streamhostu, výber cieľa alebo aktiváciu. Pripojenie k hostiteľovi môže uspieť, kým koordinácia XMPP stále zlyháva. Pri porovnávaní dôkazov klienta a služby držte pohromade JID služby, koncový bod a ID prenosu.
Na konfiguráciu preskúmajte inzerovanú službu servera XMPP a správcu bytestreamu v presnom vydaní Smack. Starší správcovia môžu vyberať interne bez podporovanej metódy vlastného hostiteľa. Súčasná dokumentácia zahŕňa prioritu proxy a časové limity, ale uprednostnenie posledného funkčného kandidáta ani nezverejní novú službu, ani nenaučí nekompatibilný koncový bod rozumieť XEP-0065.