SSH SOCKS: চ্যানেল খোলার সময় সংযোগ প্রত্যাখ্যাত
SSH dynamic-forwarding চ্যানেল ত্রুটিকে অনুরোধকৃত সামনের সংযোগের ব্যর্থতা হিসেবে পড়ুন, স্থানীয় SOCKS লিসেনার কখনো শুরু হয়নি ধরে নেওয়ার বদলে।
channel 5: open failed: connect failed: Connection refused SSH সার্ভার থেকে খোলা একটি সামনের সংযোগ সম্পর্কে। স্থানীয় SOCKS লিসেনার এবং সফল SSH লগইন—দুটোই কাজ করতে পারে যখন ওই চ্যানেল ব্যর্থ হয়।
এই পথের তিনটি প্রান্ত আছে: অ্যাপ্লিকেশন স্থানীয় SOCKS লিসেনারের সঙ্গে যোগাযোগ করে, SSH সেশন তার অনুরোধ সার্ভারে বহন করে, আর সার্ভার অনুরোধকৃত গন্তব্য সংযোগ খোলে।
| চ্যানেল ব্যর্থতা | পরবর্তী তদন্ত |
|---|---|
| প্রশাসনিক নিষেধ | SSH সার্ভার অনুরোধকৃত ফরওয়ার্ডিং কাজ অনুমোদন করে কি না |
| সামনের সংযোগ প্রত্যাখ্যাত | SSH সার্ভার থেকে পৌঁছানো অনুরোধকৃত গন্তব্য হোস্ট, পোর্ট ও লিসেনার |
ল্যাপটপ থেকে পৌঁছানো যায় এমন একটি পরিষেবা ওই সার্ভার থেকে অনুপস্থিত বা অনুপলব্ধ হতে পারে। লুপব্যাক গন্তব্যও সেই মেশিনের, যা সামনের সংযোগ খোলে; এটি স্বয়ংক্রিয়ভাবে ল্যাপটপ বোঝায় না।
চ্যানেলের ঘটনাটি আপনার প্রয়োজনীয় অনুরোধের সঙ্গে মিলিয়ে দেখুন। একটি পৃষ্ঠা বহু গন্তব্য অনুরোধ করতে পারে, এবং একটি ঐচ্ছিক সম্পদের প্রত্যাখ্যান মানেই পুরো পৃষ্ঠা ব্যর্থ হয়েছে তা নয়।
যদি বাইটগুলো এই পথে না মেলে, ফরওয়ার্ডিং মোড দেখুন। স্থির ফরওয়ার্ড ট্রাফিক তার কনফিগার করা পরিষেবায় নিয়ে যায়; গতিশীল ফরওয়ার্ড SOCKS গন্তব্য অনুরোধ গ্রহণ করে। SOCKS লিসেনারে পাঠানো HTTP, বা স্থির ওয়েব-সার্ভার ফরওয়ার্ডে পাঠানো SOCKS, ভিন্ন প্রোটোকল সীমায় ব্যর্থ হয়।
স্থানীয় লিসেনার, SSH এন্ডপয়েন্ট ও অনুরোধকৃত গন্তব্য আলাদাভাবে লিখুন। এটি দেখায় কোন দিকে মনোযোগ দরকার; স্থানীয় পোর্ট বদলে অনুপস্থিত দূরবর্তী পরিষেবা চালু হয় না।