Ցանկացած ելքային SOCKS5 վերջնակետ ինքնաբերաբար XMPP ֆայլերի փոխանցման ռելե չէ։ XEP-0065-ը պահանջում է ծառայություն, որը մասնակցում է XMPP հայտնաբերմանը և ակտիվացմանը, ինչպես նաև բացում է սոքեթներ։

Ծառայությունն ունի XMPP հասցե և ցանցային հոսթ/պորտ։ Նախաձեռնողը հայտնաբերում է թեկնածուներ և առաջարկում streamhost-ներ, թիրախն ընտրում է օգտագործելին։ Նրա SOCKS նպատակակետի արժեքը ստացվում է հոսքի նույնացուցիչից և երկու մասնակիցների JID-ներից, այլ ոչ ստացողի հանրային IP-ի սովորական հարցումից։ Պրոքսիով փոխանցման դեպքում ակտիվացումը ծառայությանն ասում է միացնել երկու հոսքերը։

Երբ փոխանցումը կանգ է առնում, գտեք առաջին անավարտ փուլը՝ հայտնաբերում, streamhost կապ, թիրախի ընտրություն կամ ակտիվացում։ Հոսթին միանալը կարող է հաջողվել, մինչ XMPP համակարգումը դեռ ձախողվում է։ Համեմատելիս պահեք ծառայության JID-ը, վերջնակետը և փոխանցման ID-ն միասին։

Կարգավորման համար ստուգեք XMPP սերվերի հայտարարված ծառայությունը և bytestream կառավարիչը ճշգրիտ Smack թողարկման մեջ։ Հին կառավարիչները կարող են ներքին ընտրություն կատարել առանց աջակցվող հատուկ հոսթի մեթոդի։ Ընթացիկ փաստաթղթերը ներառում են պրոքսի առաջնահերթություն և ժամկետներ, սակայն վերջին աշխատող թեկնածուին նախապատվություն տալը ոչ նոր ծառայություն է հրապարակում, ոչ էլ անհամատեղելի վերջնակետին սովորեցնում հասկանալ XEP-0065-ը։

Առնչվող հոդվածներ