Настройки HTTP-прокси FreshClam в freshclam.conf
Используйте специальные поля прокси FreshClam, а затем различайте сбои аутентификации, соединения и политики загрузки.
Сначала найдите freshclam.conf, который использует сбойный обновлятор. Команда, запущенная вручную, и демон из пакета могут использовать разные параметры запуска; правка другой копии оставит ошибку без изменений.
В этой активной конфигурации задайте конечную точку HTTP-прокси и, при необходимости, её учётную запись:
HTTPProxyServer http://proxy.example.net
HTTPProxyPort 8080
HTTPProxyUsername proxy-user
HTTPProxyPassword PROXY_PASSWORDЗамените примерные значения. Пропустите HTTPProxyUsername и HTTPProxyPassword, если посреднику не требуется вход. Если вы выбираете публичную конечную точку, список HTTP-прокси предлагает HTTP-кандидатов; политика загрузки CDN ClamAV по-прежнему действует. Обновлятор должен иметь возможность читать этот файл, но пароль прокси не является поводом делать его общедоступным для чтения; предоставьте доступ нужному администратору и служебной учётной записи.
При следующей попытке обновления используйте ошибку, чтобы выбрать следующую проверку. Отказ в соединении указывает на доступность слушателя; 407 указывает на аутентификацию прокси; отказ в загрузке базы требует изучения политики загрузки. Читайте журнал прокси вместе с ошибкой обновлятора, когда это доступно.
Смена User-Agent не является общим исправлением этих сбоев. ClamAV документирует, что HTTPUserAgent не может переопределить агент для обновлений с CDN clamav.net.