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_PASSWORD

Zastą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.

Powiązane artykuły