Пошук службы XEP-0065 SOCKS5 для перадачы файлаў XMPP
Прасочвайце выяўленне службы XEP-0065, выбар streamhost і актывацыю пры выбары проксі для перадачы файлаў XMPP.
Адвольная зыходная кропка SOCKS5 не з'яўляецца аўтаматычна рэле перадачы файлаў XMPP. XEP-0065 патрабуе службы, якая ўдзельнічае ў выяўленні і актывацыі XMPP, а таксама адкрывае сокеты.
Служба мае адрас XMPP і сеткавы хост/порт. Ініцыятар выяўляе кандыдатаў і прапануе streamhost; мэта выбірае прыдатны. Яе значэнне прызначэння SOCKS выводзіцца з ідэнтыфікатара патоку і JID абодвух удзельнікаў, а не звычайны запыт публічнага IP атрымальніка. Пры перадачы праз проксі актывацыя кажа службе злучыць два патокі.
Калі перадача спыняецца, знайдзіце першую незавершаную стадыю: выяўленне, злучэнне са streamhost, выбар мэты або актывацыю. Злучэнне з хостам можа ўдацца, а каардынацыя XMPP усё яшчэ не. Трымайце JID службы, канчатковую кропку і ID перадачы разам, параўноўваючы сведчанні кліента і службы.
Для налады праверце абвешчаную службу сервера XMPP і кіраўнік bytestream у дакладным выпуску Smack. Старэйшыя кіраўнікі могуць выбіраць унутры без падтрымоўванага метаду ўласнага хоста. Бягучая дакументацыя ўключае прыярытэт проксі і тайм-аўты, але перавага апошняга працоўнага кандыдата не публікуе новую службу і не робіць несумяшчальную кропку разумеючай XEP-0065.