Smack'тин жергиликтүү bytestream проксиси үчүн портту резервдештирүү
Smack кардары XMPP прокси кызматы менен иштөө машинасын бөлүшкөндө жергиликтүү SOCKS5 угуу портун тандаңыз.
Smack кардары жана XMPP сервери бир иштөө машинасында иштегенде, алардын bytestream кызматтары жергиликтүү портту атайын ээлөөнү талап кылат. «Address already in use» катасы жергиликтүү угуучуну ачканда, алыскы файлды өткөрүү аракетинен мурун пайда болот.
Smack'тин документтелген демейки жергиликтүү SOCKS5 порту — 7777. Керектүү даректи жана портту кайсы процесстин ээлеп турганын текшериңиз. Эгер ал башка кардарларга дагы керек болгон сервер тараптагы прокси болсо, сервер кызматын өчүрүүнүн ордуна кардар үчүн башка портту резервдештириңиз.
Документтелген Socks5Proxy API'де setLocalSocks5ProxyPort(int) бар. Терс маани анын абсолюттук маанисинен башталып, өйдө карай уланган издөөнү суранат. Бул тандоо уруксат берилгенде чыныгы угуу портун окуп, угуучуну иштетүүдөн мурун аны конфигурациялаңыз.
Кардар жарыялаган порт туташуусу күтүлгөн тарап үчүн жеткиликтүү бойдон калуусу керек. Колдонулбаган портту тандоо ээликти оңдойт; ал NAT же брандмауэр аркылуу маршрутту жарыялабайт.