نخست 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 جایگزین کند.

مقالات مرتبط