إعدادات وكيل 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؛ وتبقى سياسة التنزيل الخاصة بشبكة ClamAV CDN سارية. يجب أن يستطيع المُحدِّث قراءة هذا الملف، لكن كلمة مرور الوكيل ليست سببًا لجعله مقروءًا للجميع؛ امنح الوصول إلى المسؤول المناسب وحساب الخدمة.
في محاولة التحديث التالية، استخدم الخطأ لاختيار الفحص التالي. الاتصال المرفوض يشير إلى الوصول إلى المستمع؛ و407 يشير إلى مصادقة الوكيل؛ وتنزيل قاعدة البيانات المرفوض يستدعي فحص سياسة التنزيل. اقرأ سجل الوكيل إلى جانب خطأ المُحدِّث عندما يكون متاحًا.
تغيير User-Agent ليس إصلاحًا عامًا لهذه الأعطال. توثّق ClamAV أن HTTPUserAgent لا يمكنه تجاوز الوكيل للتحديثات القادمة من شبكة clamav.net.