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 ഒരു വിലാസം മാത്രമാണ് നൽകുന്നത്. ആ വിലാസത്തിലേക്കുള്ള കണക്ഷൻ, പ്രോക്സി ഹാൻഡ്ഷേക്ക്, ലക്ഷ്യസ്ഥാന അഭ്യർഥന എന്നിവ ഇനിയും വിജയിക്കണം.