Pirmiausia raskite freshclam.conf, kurį naudoja nepavykęs atnaujintojas. Rankiniu būdu paleista komanda ir paketo diegiamas demonas gali naudoti skirtingas paleidimo parinktis; kito egzemplioriaus taisymas paliks klaidą nepakeistą.

Toje aktyvioje konfigūracijoje nustatykite HTTP tarpinio serverio adresą ir, jei reikia, jo paskyrą:

HTTPProxyServer http://proxy.example.net
HTTPProxyPort 8080
HTTPProxyUsername proxy-user
HTTPProxyPassword PROXY_PASSWORD

Pakeiskite pavyzdines reikšmes. Praleiskite HTTPProxyUsername ir HTTPProxyPassword, kai tarpininkui nereikia prisijungimo. Jei renkatės viešą adresą, HTTP tarpinių serverių sąrašas pateikia HTTP kandidatus; ClamAV CDN atsisiuntimo politika vis tiek galioja. Atnaujintojas turi galėti perskaityti šį failą, tačiau tarpinio serverio slaptažodis nėra priežastis padaryti jį visuotinai skaitomą; suteikite prieigą atitinkamam administratoriui ir paslaugos paskyrai.

Kito atnaujinimo metu naudokite klaidą, kad pasirinktumėte kitą patikrą. Atmestas ryšys rodo į klausytojo pasiekiamumą; 407 rodo į tarpinio serverio autentifikavimą; atmestas duomenų bazės atsisiuntimas reikalauja ištirti atsisiuntimo politiką. Kai įmanoma, skaitykite tarpinio serverio žurnalą kartu su atnaujintojo klaida.

User-Agent keitimas nėra bendras šių klaidų taisymas. ClamAV dokumentuoja, kad HTTPUserAgent negali pakeisti agento atnaujinimams iš clamav.net CDN.

Susiję straipsniai