Ρυθμίσεις διακομιστή μεσολάβησης HTTP του FreshClam στο freshclam.conf
Χρησιμοποιήστε τα ειδικά πεδία διακομιστή μεσολάβησης του FreshClam και έπειτα διακρίνετε αποτυχίες ταυτοποίησης, σύνδεσης και πολιτικής λήψης.
Εντοπίστε πρώτα το freshclam.conf που χρησιμοποιεί ο ενημερωτής που αποτυγχάνει. Μια εντολή που εκκινείται χειροκίνητα και ο συσκευασμένος δαίμονας μπορούν να χρησιμοποιούν διαφορετικές επιλογές εκκίνησης· η επεξεργασία άλλου αντιγράφου θα αφήσει την αποτυχία αμετάβλητη.
Σε αυτή τη ενεργή διαμόρφωση, ορίστε το τελικό σημείο του διακομιστή μεσολάβησης HTTP και, όταν χρειάζεται, τον λογαριασμό του:
HTTPProxyServer http://proxy.example.net
HTTPProxyPort 8080
HTTPProxyUsername proxy-user
HTTPProxyPassword PROXY_PASSWORDΑντικαταστήστε τις τιμές του παραδείγματος. Παραλείψτε το HTTPProxyUsername και το HTTPProxyPassword όταν ο μεσάζων δεν απαιτεί σύνδεση. Αν επιλέγετε δημόσιο τελικό σημείο, η λίστα διακομιστών μεσολάβησης HTTP προσφέρει υποψηφίους HTTP· η πολιτική λήψης του ClamAV CDN εξακολουθεί να ισχύει. Ο ενημερωτής πρέπει να μπορεί να διαβάζει αυτό το αρχείο, αλλά ένας κωδικός πρόσβασης διακομιστή μεσολάβησης δεν είναι λόγος να γίνει γενικά αναγνώσιμο· παραχωρήστε πρόσβαση στον κατάλληλο διαχειριστή και στον λογαριασμό υπηρεσίας.
Στην επόμενη προσπάθεια ενημέρωσης, χρησιμοποιήστε το σφάλμα για να επιλέξετε τον επόμενο έλεγχο. Μια απορριφθείσα σύνδεση υποδηλώνει πρόσβαση στον ακροατή· ένα 407 υποδηλώνει ταυτοποίηση διακομιστή μεσολάβησης· μια απορριφθείσα λήψη βάσης δεδομένων απαιτεί εξέταση της πολιτικής λήψης. Διαβάστε το αρχείο καταγραφής του διακομιστή μεσολάβησης μαζί με το σφάλμα του ενημερωτή όταν είναι διαθέσιμο.
Η αλλαγή του User-Agent δεν είναι γενική επισκευή για αυτές τις αποτυχίες. Η ClamAV τεκμηριώνει ότι το HTTPUserAgent δεν μπορεί να αντικαταστήσει τον πράκτορα για ενημερώσεις από το CDN clamav.net.