Ustawienia proxy HTTP FreshClam w freshclam.conf
Użyj dedykowanych pól proxy FreshClam, a następnie rozróżnij błędy uwierzytelniania, połączenia i polityki pobierania.
Najpierw znajdź freshclam.conf używany przez aktualizator, który zawodzi. Polecenie uruchomione ręcznie i demon z pakietu mogą używać innych opcji uruchamiania; edycja innej kopii pozostawi błąd bez zmian.
W tej aktywnej konfiguracji ustaw punkt końcowy proxy HTTP i, jeśli to konieczne, jego konto:
HTTPProxyServer http://proxy.example.net
HTTPProxyPort 8080
HTTPProxyUsername proxy-user
HTTPProxyPassword PROXY_PASSWORDZastąp przykładowe wartości. Pomiń HTTPProxyUsername i HTTPProxyPassword, gdy pośrednik nie wymaga logowania. Jeśli wybierasz publiczny punkt końcowy, lista proxy HTTP dostarcza kandydatów HTTP; polityka pobierania CDN ClamAV nadal obowiązuje. Aktualizator musi móc odczytać ten plik, ale hasło proxy nie jest powodem, by czynić go ogólnie czytelnym; przyznaj dostęp odpowiedniemu administratorowi i kontu usługi.
Przy następnej próbie aktualizacji użyj błędu, aby wybrać kolejne sprawdzenie. Odmowa połączenia wskazuje na dotarcie do nasłuchu; 407 wskazuje na uwierzytelnianie proxy; odmowa pobrania bazy wymaga zbadania polityki pobierania. Czytaj dziennik proxy razem z błędem aktualizatora, gdy jest dostępny.
Zmiana User-Agent nie jest ogólną naprawą tych błędów. ClamAV dokumentuje, że HTTPUserAgent nie może zastąpić agenta dla aktualizacji z CDN clamav.net.