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 લોગિન એન્ડપોઇન્ટ બનતું નથી.

સંબંધિત લેખો