Pordi reserveerimine Smacki kohalikule bytestream-proksile
Valige kohalik SOCKS5 kuulamisport, kui Smacki klient jagab arendusmasinat XMPP proksiteenusega.
Kui Smacki klient ja XMPP server töötavad samal arendusmasinal, vajavad nende bytestream-teenused teadlikku kohalikku pordiomandit. Tõrge „Address already in use“ ilmneb kohaliku kuulaja avamisel, enne kaugfaili ülekande katset.
Smacki dokumenteeritud vaikimisi kohalik SOCKS5 port on 7777. Kontrollige, milline protsess juba hõivab kavandatud aadressi ja pordi. Kui see on serveripoolne proksi, mida teised kliendid veel vajavad, reserveerige kliendile teine port, selle asemel et serveriteenus välja lülitada.
Dokumenteeritud Socks5Proxy API-l on setLocalSocks5ProxyPort(int). Negatiivne väärtus taotleb otsingut, mis algab selle absoluutväärtusest ja jätkub ülespoole. Lugege tegelik kuulamisport, kui see valik on lubatud, ja seadistage see enne kuulaja käivitamist.
Port, mida klient reklaamib, peab jääma kättesaadavaks osalejale, kellelt ühendust oodatakse. Kasutamata pordi valimine parandab omandit; see ei avalda marsruuti läbi NAT-i ega tulemüüri.