connect: command not found کا مطلب ہے کہ SSH اپنے ProxyCommand مددگار کو مقامی طور پر شروع نہیں کر سکا۔ ابھی کوئی پراکسی ہینڈ شیک درست کرنے کو نہیں ہے۔ یہ نام کسی الگ قابل عمل فائل کی طرف اشارہ کر سکتا ہے، شیل کا بلٹ اِن حکم یا OpenSSH ذیلی حکم نہیں۔

  1. منتخب کردہ حکم تلاش کریں۔ اسی منزل کے عرف اور اکاؤنٹ کے لیے مؤثر SSH ترتیب دیکھیں۔ Host حصے، شامل کردہ فائلیں اور کمانڈ لائن اختیارات آپ کی ترمیم کردہ فائل سے مختلف ProxyCommand منتخب کر سکتے ہیں۔
  2. اس کی قابل عمل فائل تلاش کریں۔ شروع کرنے والے ماحول کے PATH کا موازنہ اُس انٹرایکٹو ٹرمینل سے کریں جہاں مددگار کام کرتا ہے۔ مطلوبہ موجودہ پروگرام کا مطلق راستہ یہ ابہام دور کر دیتا ہے۔
  3. مددگار کی عمل درآمد سے مطابقت رکھیں۔ nc نام کی کوئی بھی بائنری مت بدلیں۔ OpenBSD netcat HTTP CONNECT کے لیے -X connect اور SOCKS5 کے لیے -X 5 استعمال کرتا ہے؛ دیگر اقسام میں وہ اختیارات یا پراکسی کی توثیق کی معاونت نہ ہو سکتی ہے۔

مددگار کے شروع ہونے کے بعد اگلی ناکامی کو ترتیب سے دیکھیں: پراکسی سے رابطہ، پراکسی گفتگو، منزل سے رابطہ، پھر SSH توثیق۔ ایک مرحلے کی ناکامی بعد کے مرحلوں میں مسئلہ ثابت نہیں کرتی۔

ProxyJump کے لیے SSH جمپ ہوسٹ درکار ہے۔ یہ اس ترتیب کو صرف اُس وقت بدل سکتا ہے جب وہ خدمت دستیاب ہو؛ ترتیب بدل جانے سے HTTP پراکسی SSH لاگ اِن نقطہ نہیں بن جاتا۔

متعلقہ مضامین