ווען אַ Smack קליענט און אַ XMPP סערווער לויפֿן אויף דער זעלביקער דעוועלאָפּמענט-מאַשין, דאַרפֿן זייערע bytestream־דינסטן אַ באַוווסטן לאָקאַלן פּאָרט־באַזיצער. דער פֿעלער “Address already in use” פּאַסירט ביים עפֿענען דעם לאָקאַלן צוהערער, פֿאַר אַ פּרווון פֿון אַ ווײַטן טעקע־איבערפֿיר.

Smack'ס דאָקומענטירטער פֿאַרבאַשטימטער לאָקאַלער SOCKS5 פּאָרט איז 7777. פּרוּווט וועלכער פּראָצעס באַזיצט שוין די געפּלאַנטע אַדרעס און פּאָרט. אויב דאָס איז אַ סערווער־זײַטיקער פּראָקסי וואָס אַנדערע קליענטן דאַרפֿן נאָך, רעזערווירט אַן אַנדער פּאָרט פֿאַרן קליענט אַנשטאָט אָפּשאַלטן די סערווער־דינסט.

דער דאָקומענטירטער Socks5Proxy API האָט setLocalSocks5ProxyPort(int). אַ נעגאַטיוו ווערט פֿאָדערט אַ זוך וואָס הייבט אָן ביי זײַן אַבסאָלוטע ווערט און גייט ווײַטער אַרויפֿצו. לייענט דעם טאַקע צוהער-פּאָרט ווען די אויסוואַל איז ערלויבט, און קאָנפֿיגורירט עס פֿאַר איר אָנהייבט דעם צוהערער.

דער פּאָרט וואָס דער קליענט מעלדט מוז בלײַבן צוטריטלעך פֿאַר דער זײַט וואָס מע ערוואַרט זי זאָל זיך פֿאַרבינדן. אויסקלײַבן אַ נישט־געניצטן פּאָרט פֿאַררעכטעט די באַזיצער; עס פֿאַרעפֿנטלעכט נישט קיין וועג דורך NAT אָדער אַ ווענט-מויער.

פֿאַרבונדענע אַרטיקלען