যেতিয়া Smack ক্লায়েন্ট আৰু XMPP চাৰ্ভাৰ একে উন্নয়ন মেচিনত চলি থাকে, তেতিয়া তেওঁলোকৰ bytestream সেৱাসমূহৰ বাবে স্থানীয় প'ৰ্টৰ সুনিৰ্দিষ্ট মালিকীস্বত্ব প্ৰয়োজন। স্থানীয় শ্ৰৱণকাৰী খোলাৰ সময়ত “Address already in use” বিফলতা ঘটে, দূৰৰ ফাইল স্থানান্তৰৰ প্ৰচেষ্টাৰ আগতে।

Smack ৰ নথিভুক্ত পূৰ্বনিৰ্ধাৰিত স্থানীয় SOCKS5 প'ৰ্ট 7777। লক্ষ্য কৰা ঠিকনা আৰু প'ৰ্ট ইতিমধ্যে কোন প্ৰক্ৰিয়াই ধৰি আছে চাওক। যদি সেইটো চাৰ্ভাৰৰ ফালৰ প্ৰক্সি আৰু অন্য ক্লায়েন্টে এতিয়াও প্ৰয়োজন হয়, তেন্তে চাৰ্ভাৰ সেৱা বন্ধ নকৰি ক্লায়েন্টৰ বাবে আন এটা প'ৰ্ট সংৰক্ষণ কৰক।

নথিভুক্ত Socks5Proxy API ত setLocalSocks5ProxyPort(int) আছে। ঋণাত্মক মানে ইয়াৰ সম্পূৰ্ণ মানৰ পৰা আৰম্ভ কৰি ওপৰলৈ যোৱা সন্ধান বিচাৰে। সেই বাছনি অনুমোদিত হ'লে প্ৰকৃত শ্ৰৱণ প'ৰ্ট পঢ়ক, আৰু শ্ৰৱণকাৰী আৰম্ভ কৰাৰ আগতে ইয়াক সংৰূপ কৰক।

ক্লায়েন্টে বিজ্ঞাপন দিয়া প'ৰ্টটো সংযোগ কৰিবলগীয়া অংশগ্ৰহণকাৰীৰ বাবে উপলব্ধ হৈ থাকিব লাগিব। অব্যৱহৃত প'ৰ্ট বাছনি কৰিলে মালিকীস্বত্ব ঠিক হয়; কিন্তু NAT বা ফায়াৰৱালৰ মাজেৰে পথ প্ৰকাশ নকৰে।

সম্পৰ্কিত প্ৰবন্ধ