Individuate prima il freshclam.conf usato dall'aggiornatore che fallisce. Un comando avviato a mano e il demone pacchettizzato possono usare opzioni di avvio diverse; modificare un'altra copia lascerà il guasto invariato.

In quella configurazione attiva, impostate l'endpoint del proxy HTTP e, quando serve, il suo account:

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

Sostituite i valori di esempio. Omettete HTTPProxyUsername e HTTPProxyPassword quando l'intermediario non richiede l'accesso. Se scegliete un endpoint pubblico, la lista di proxy HTTP offre candidati HTTP; la politica di download della CDN di ClamAV vale comunque. L'aggiornatore deve poter leggere questo file, ma una password proxy non è un motivo per renderlo leggibile a tutti; concedete l'accesso all'amministratore e all'account di servizio appropriati.

Al prossimo tentativo di aggiornamento, usate l'errore per scegliere il controllo successivo. Una connessione rifiutata indica che il listener non è raggiungibile; un 407 indica l'autenticazione proxy; un download del database negato richiede di esaminare la politica di download. Leggete il log del proxy insieme all'errore dell'aggiornatore quando è disponibile.

Cambiare lo User-Agent non è una riparazione generale di questi guasti. ClamAV documenta che HTTPUserAgent non può sostituire l'agente per gli aggiornamenti dalla CDN clamav.net.

Articoli correlati