Διαβάστε ποιο όνομα δεν μπόρεσε να επιλύσει το curl. Τα σφάλματα 5 και 6 αφορούν διαφορετικά μέρη αιτήματος μέσω διακομιστή μεσολάβησης:

ΜήνυμαΣημασία και επόμενος έλεγχος
Could not resolve proxy — error 5Εξετάστε τον υπολογιστή στο επιλεγμένο URL μεσολάβησης για ορθογραφικά λάθη, επικολλημένα κενά ή διαπιστευτήρια και κείμενο θύρας σε λάθος θέση.
Could not resolve host — error 6Εξετάστε το όνομα υπολογιστή προορισμού και αν η επιλεγμένη διαδρομή το επιλύει τοπικά.

Μια αριθμητική διεύθυνση διακομιστή μεσολάβησης δεν χρειάζεται συνηθισμένη αναζήτηση ονόματος υπολογιστή. Αν η λίστα διακομιστών μεσολάβησης έδωσε IP αλλά το σφάλμα αναφέρει άλλον υπολογιστή, ελέγξτε τις κληρονομημένες μεταβλητές μεσολάβησης και το πραγματικά επιλεγμένο σημείο. Σε πεδίο μόνο για όνομα υπολογιστή, βάλτε τη διεύθυνση μόνη της αντί ολόκληρης της συμβολοσειράς IP:port.

Για την επίλυση προορισμού, η λειτουργία socks5 του curl κάνει την αναζήτηση στον πελάτη· η socks5h στέλνει το όνομα στον διακομιστή μεσολάβησης. Η σύγκριση μπορεί να δείξει διαφορά στην εικόνα DNS, αλλά δεν διορθώνει λάθος γραμμένο όνομα. Αν η ανατεθειμένη επίλυση αποτύχει εκεί, το curl μπορεί να λάβει σφάλμα πρωτοκόλλου μεσολάβησης αντί του τοπικού σφάλματος 6.

Επιβεβαιώστε πρώτα το URL μεσολάβησης, έπειτα το URL προορισμού και τέλος τη θέση του επιλυτή· ξαναδοκιμάστε χωρίς άσχετες αλλαγές ρυθμίσεων. Το επιτυχές DNS παρέχει μόνο διεύθυνση. Η σύνδεση σε αυτήν, η χειραψία μεσολάβησης και το αίτημα προορισμού πρέπει ακόμη να πετύχουν.

Σχετικά άρθρα