SSH SOCKS: چینل کھولتے وقت کنکشن مسترد ہوا
SSH ڈائنامک فارورڈنگ چینل کی خرابیوں کو مطلوبہ آگے کے کنکشن کی ناکامی کے طور پر پڑھیں، نہ کہ یہ فرض کریں کہ مقامی SOCKS سننے والا کبھی شروع ہی نہیں ہوا۔
channel 5: open failed: connect failed: Connection refused SSH سرور سے کھلنے والے آگے کے کنکشن سے متعلق ہے۔ جب وہ چینل ناکام ہو تو مقامی SOCKS سننے والا اور کامیاب SSH لاگ ان دونوں کام کر رہے ہو سکتے ہیں۔
اس راستے کے تین سرے ہیں: ایپلیکیشن مقامی SOCKS سننے والے سے رابطہ کرتی ہے، SSH سیشن اس کی درخواست سرور تک پہنچاتا ہے، اور سرور مطلوبہ منزل کا کنکشن کھولتا ہے۔
| چینل کی ناکامی | اگلا معائنہ |
|---|---|
| انتظامی پابندی | کیا SSH سرور مطلوبہ فارورڈنگ کارروائی کی اجازت دیتا ہے |
| آگے کا کنکشن مسترد ہوا | SSH سرور سے پہنچنے کے مطابق مطلوبہ منزل کا میزبان، پورٹ اور سننے والا |
لیپ ٹاپ سے قابلِ رسائی سروس اس سرور سے موجود نہ ہو یا ناقابلِ رسائی ہو سکتی ہے۔ لوپ بیک منزل بھی اسی مشین کی ہوتی ہے جو آگے کا کنکشن کھولتی ہے؛ یہ خود بخود لیپ ٹاپ کی طرف اشارہ نہیں کرتی۔
چینل کے واقعے کو اس درخواست سے جوڑیں جس کی آپ کو ضرورت ہے۔ ایک صفحہ بہت سی منزلوں کی درخواست کر سکتا ہے، اور کسی اختیاری وسیلے کا مسترد ہونا لازماً پورے صفحے کی ناکامی نہیں۔
اگر بائٹس اس راستے پر پورا نہیں اترتے تو فارورڈنگ موڈ دیکھیں۔ مستقل فارورڈنگ ٹریفک کو اپنی ترتیب شدہ سروس تک لے جاتی ہے؛ متحرک فارورڈنگ SOCKS منزل کی درخواستیں قبول کرتی ہے۔ SOCKS سننے والے کو بھیجا گیا HTTP، یا مستقل ویب سرور فارورڈنگ کو بھیجا گیا SOCKS، کسی دوسری پروٹوکول حد پر ناکام ہوتا ہے۔
مقامی سننے والا، SSH اینڈ پوائنٹ اور مطلوبہ منزل الگ الگ درج کریں۔ اس سے پتہ چلتا ہے کہ کس طرف توجہ درکار ہے؛ مقامی پورٹ بدلنے سے غیر موجود دور دراز سروس شروع نہیں ہو سکتی۔