FreshClam HTTP-proxyinställningar i freshclam.conf
Använd FreshClams särskilda proxyfält och skilj sedan mellan fel i autentisering, anslutning och nedladdningspolicy.
Leta först upp freshclam.conf som den felande uppdateraren använder. Ett kommando som startats manuellt och daemonen från paketet kan använda olika startalternativ; att redigera en annan kopia lämnar felet oförändrat.
I den aktiva konfigurationen anger du HTTP-proxyendpointen och, vid behov, dess konto:
HTTPProxyServer http://proxy.example.net
HTTPProxyPort 8080
HTTPProxyUsername proxy-user
HTTPProxyPassword PROXY_PASSWORDErsätt exempelvärdena. Utelämna HTTPProxyUsername och HTTPProxyPassword när mellanhanden inte kräver inloggning. Om du väljer en offentlig endpoint ger HTTP-proxylistan HTTP-kandidater; ClamAV-CDN:ns nedladdningspolicy gäller fortfarande. Uppdateraren måste kunna läsa filen, men ett proxylösenord är inte skäl att göra den allmänt läsbar; ge åtkomst till rätt administratör och tjänstekonto.
Vid nästa uppdateringsförsök använder du felet för att välja nästa kontroll. En nekad anslutning pekar på att lyssnaren nås; 407 pekar på proxyautentisering; en nekad databasnedladdning kräver att nedladdningspolicyn undersöks. Läs proxyloggen tillsammans med uppdaterarens fel när den finns.
Att ändra User-Agent är inte en generell åtgärd för dessa fel. ClamAV dokumenterar att HTTPUserAgent inte kan åsidosätta agenten för uppdateringar från clamav.net-CDN:en.