At velja port til lokala bytestream-proxy hjá Smack
Vel eitt lokalt SOCKS5-lyttiport, tá ein Smack-klient deilir menningarteldu við eini XMPP-proxytænastu.
Tá ein Smack-klient og ein XMPP-tænari koyra á somu menningarteldu, tørva bytestream-tænasturnar hjá teimum viljagjørda lokala port-eign. Ein “Address already in use” villa kemur fyri, tá ið lokala lurtarin verður latin upp, áðrenn roynd verður gjørd at flyta fílu úr fjarskapi.
Tann skjalfesti lokala SOCKS5-porturin hjá Smack er 7777. Kanna, hvør prosess longu hevur ætlaðu adressuna og portin. Um tað er ein tænarapartsproxy, sum aðrir klientar enn tørva, vel so eina aðra port til klientin í staðin fyri at sløkkja tænaratænastuna.
Tann skjalfesta Socks5Proxy-API hevur setLocalSocks5ProxyPort(int). Eitt negativt virði biður um eina leitan, sum byrjar við absolutvirði sínum og heldur fram uppeftir. Les ta veruligu lyttiportina, tá ið hetta valið er loyvt, og set hana upp, áðrenn lurtarin verður settur í gongd.
Portin, sum klienturin kunnger, má verða atkomulig hjá tí partinum, sum verður væntaður at seta í samband. At velja eina óbrúkta port rættar eign; hon kunnger ikki eina leið gjøgnum NAT ella einar eldveggir.