Kiam Smack-kliento kaj XMPP-servilo ruliĝas sur la sama evoluiga maŝino, iliaj bytestream-servoj bezonas konscian lokan posedon de pordo. Malsukceso “Address already in use” okazas malfermante la lokan aŭskultanton, antaŭ provo de fora dosiera transdono.

La dokumentita defaŭlta loka SOCKS5-pordo de Smack estas 7777. Kontrolu, kiu procezo jam posedas la celitan adreson kaj pordon. Se tio estas servila prokurilo ankoraŭ bezonata de aliaj klientoj, rezervu alian pordon por la kliento anstataŭ malŝalti la servilan servon.

La dokumentita Socks5Proxy-API havas setLocalSocks5ProxyPort(int). Negativa valoro petas serĉadon komenciĝantan ĉe sia absoluta valoro kaj daŭrantan supren. Legu la faktan aŭskultan pordon kiam tiu elekto estas permesita, kaj agordu ĝin antaŭ ol starti la aŭskultanton.

La pordo, kiun la kliento anoncas, devas resti atingebla por la partoprenanto, kiun oni atendas konektiĝi. Elekti neuzatan pordon ĝustigas posedon; ĝi ne publikigas vojon tra NAT aŭ fajroŝirmilo.

Rilataj artikoloj