Skip to content

URLHAUS Custom DB Validation Loop Causes Excessive HTTP Requests #58

@The-Real-Admin-Guy

Description

@The-Real-Admin-Guy

Title: URLHAUS Custom DB Validation Loop Causes Excessive HTTP Requests

Summary: During freshclam updates, urlhaus.abuse.ch is queried 15-20 times
in rapid succession despite receiving HTTP 304 (Not Modified) after the first
successful update.

Deleting extra entries, simply re introduces them next time clamui is run.

Evidence:

  • Log files from every updates (manual) and auto
  • CPU spike correlation (80% on 16-core system during scans)
  • Request pattern: 1× HTTP 200, then 15-20× HTTP 304 in same second

Expected Behavior: Single validation check after successful download
Actual Behavior: Tight loop re-validating unchanged file

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions