Το curl ανακτά μια διεύθυνση URL. Το APT, χρησιμοποιώντας τον ίδιο διαμεσολαβητή, λαμβάνει μια σελίδα που λέει ότι το User-Agent του δεν είναι εγκεκριμένο. Αυτή η απάντηση ήδη περιορίζει την έρευνα: ο ενδιάμεσος εφαρμόζει μια πολιτική πελάτη.

Η ταυτόχρονη αλλαγή κατόπτρων αποθετηρίου, κωδικών και DNS πετάει αυτό το χρήσιμο στοιχείο. Κρατήστε την κατάσταση που επιστράφηκε και το σχετικό κείμενο άρνησης πριν αλλάξετε τη διαδρομή.

Το APT τεκμηριώνει το Acquire::http::User-Agent για τη μέθοδο απόκτησης HTTP. Αν ο φορέας δικτύου απαιτεί εγκεκριμένο αναγνωριστικό, ορίστε σκόπιμα τη συμφωνημένη τιμή. Η αντιγραφή ολόκληρης της συμβολοσειράς ταυτότητας ενός περιηγητή από μια παλιά απάντηση μπορεί να κρύψει τον πραγματικό ενημερωτή και να αποτύχει ακόμη σε άλλη συνθήκη πολιτικής.

Ελέγξτε το εύρος του αποτυχημένου αιτήματος. Ένα αίτημα αποθετηρίου HTTP και μια σήραγγα HTTPS εκθέτουν διαφορετικές πληροφορίες σε έναν συνηθισμένο διαμεσολαβητή που δεν υποκλέπτει. Μη συμπεράνετε ότι μια πολιτική κεφαλίδας ορατή σε μια διαδρομή εφαρμόζεται αυτόματα με τον ίδιο τρόπο μέσα σε κρυπτογραφημένη κίνηση.

Μια σελίδα άρνησης που επιστρέφεται εκεί όπου αναμενόταν μεταδεδομένα αποθετηρίου μπορεί επίσης να προκαλέσει αργότερα σφάλμα ανάλυσης ή σφάλμα που μοιάζει με σφάλμα υπογραφής. Διαβάστε την προέλευση της απάντησης πριν αλλάξετε την εμπιστοσύνη στο αποθετήριο. Η επιτυχής δρομολόγηση μέσω διαμεσολαβητή δεν κάνει μια σελίδα πολιτικής HTML έγκυρο ευρετήριο πακέτων. Για ένα Hash Sum mismatch, κρατήστε το αναμενόμενο άθροισμα ελέγχου και τα πραγματικά byte μαζί.

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