Smack ደንበኛና XMPP አገልጋይ በአንድ የልማት ማሽን ላይ ሲሮጡ፣ የbytestream አገልግሎቶቻቸው በግልጽ የተወሰነ የአካባቢ ፖርት ባለቤትነት ይፈልጋሉ። “Address already in use” ስህተት የአካባቢው ማዳመጫ ሲከፈት፣ ሩቅ የፋይል ማስተላለፍ ሙከራ ከመደረጉ በፊት ይከሰታል።

የSmack የተመዘገበ ነባሪ የአካባቢ SOCKS5 ፖርት 7777 ነው። የታሰበውን አድራሻና ፖርት አስቀድሞ የያዘውን ሂደት ያረጋግጡ። ያ አሁንም በሌሎች ደንበኞች የሚፈለግ የአገልጋይ ጎን ፕሮክሲ ከሆነ፣ የአገልጋዩን አገልግሎት ከማጥፋት ይልቅ ለደንበኛው ሌላ ፖርት ይመድቡ።

የተመዘገበው Socks5Proxy API setLocalSocks5ProxyPort(int) አለው። አሉታዊ እሴት ከፍጹም እሴቱ ጀምሮ ወደ ላይ የሚቀጥል ፍለጋ ይጠይቃል። ያ ምርጫ ሲፈቀድ ትክክለኛውን የማዳመጫ ፖርት ያንብቡ፣ እና ማዳመጫውን ከመጀመሩ በፊት ያዘጋጁት።

ደንበኛው የሚያስተዋውቀው ፖርት ለመገናኘት በሚጠበቀው ተሳታፊ ሊደረስበት የሚችል መሆን አለበት። ጥቅም ላይ ያልዋለ ፖርት መምረጥ ባለቤትነትን ያስተካክላል፤ በNAT ወይም በፋየርዎል በኩል መንገድ አይለቅም።

ተዛማጅ ጽሑፎች