Налаштування 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.