Primeiro localize o freshclam.conf usado pelo atualizador que falha. Um comando iniciado manualmente e o daemon do pacote podem usar opções de inicialização diferentes; editar outra cópia deixará a falha inalterada.

Nessa configuração ativa, defina o endpoint do proxy HTTP e, quando necessário, a conta:

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

Substitua os valores de exemplo. Omita HTTPProxyUsername e HTTPProxyPassword quando o intermediário não exigir login. Se você estiver escolhendo um endpoint público, a lista de proxies HTTP fornece candidatos HTTP; a política de download da CDN do ClamAV continua válida. O atualizador precisa conseguir ler este arquivo, mas uma senha de proxy não é motivo para torná-lo legível por todos; conceda acesso ao administrador e à conta de serviço adequados.

Na próxima tentativa de atualização, use o erro para escolher a próxima verificação. Uma conexão recusada aponta para o alcance do listener; 407 aponta para autenticação de proxy; um download de banco de dados negado exige examinar a política de download. Leia o log do proxy junto com o erro do atualizador quando disponível.

Alterar o User-Agent não é um reparo geral para essas falhas. O ClamAV documenta que HTTPUserAgent não pode substituir o agente nas atualizações da CDN clamav.net.

Artigos relacionados