curl: Could not resolve proxy અને Could not resolve hostનો ફરક
DNS કે પ્રોક્સી ગોઠવણી બદલતાં પહેલાં જાણો કે curlને પ્રોક્સી એન્ડપોઇન્ટ ન મળ્યો કે ગંતવ્યનું નામ ઉકેલાયું નહીં.
curl કયું નામ ઉકેલી ન શક્યું તે વાંચો. ભૂલ 5 અને 6 પ્રોક્સી વિનંતીના અલગ ભાગ સાથે જોડાયેલી છે:
| સંદેશ | અર્થ અને આગળની તપાસ |
|---|---|
| Could not resolve proxy — error 5 | પસંદ કરેલા પ્રોક્સી URLના હોસ્ટમાં જોડણીની ભૂલ, પેસ્ટ થયેલી ખાલી જગ્યા અથવા ખોટી જગ્યાએ ઓળખપત્રો અને પોર્ટનું લખાણ તપાસો. |
| Could not resolve host — error 6 | ગંતવ્યનું હોસ્ટનામ અને પસંદ કરેલો માર્ગ તેને સ્થાનિક રીતે ઉકેલે છે કે નહીં તે તપાસો. |
અંકવાળા પ્રોક્સી સરનામાને સામાન્ય હોસ્ટનામ શોધની જરૂર નથી. પ્રોક્સી યાદીએ IP આપ્યો હોય પણ ભૂલ બીજા હોસ્ટનું નામ લે તો વારસામાં મળેલા પ્રોક્સી વેરિયેબલ અને ખરેખર પસંદ થયેલો એન્ડપોઇન્ટ તપાસો. માત્ર હોસ્ટનામ લેતા ઇનપુટમાં આખી IP:port સ્ટ્રિંગને બદલે ફક્ત સરનામું આપો.
ગંતવ્ય નામ ઉકેલવા curlનો socks5 મોડ ક્લાયન્ટ પર શોધ કરે છે; socks5h નામ પ્રોક્સીને મોકલે છે. સરખામણીથી DNS દૃષ્ટિનો ફરક મળી શકે છે, પણ ખોટું લખેલું નામ સુધરતું નથી. પ્રોક્સીને સોંપેલું નામ ઉકેલવાનું કામ ત્યાં નિષ્ફળ જાય તો curlને સ્થાનિક ભૂલ 6ને બદલે પ્રોક્સી પ્રોટોકોલની નિષ્ફળતા મળી શકે છે.
પહેલાં પ્રોક્સી URL, પછી ગંતવ્ય URL અને છેલ્લે નામ ઉકેલવાની જગ્યા ખાતરી કરો; પછી અસંબંધિત ગોઠવણી બદલ્યા વિના ફરી પ્રયત્ન કરો. સફળ DNS માત્ર સરનામું આપે છે. તે સરનામા સાથે જોડાણ, પ્રોક્સી હેન્ડશેક અને ગંતવ્ય વિનંતી હજી સફળ થવા જોઈએ.