Page MenuHomeVyOS Platform

vyos-1x: webproxy: maximum-object-size allowed ranges not in sync with Equuleus
Closed, ResolvedPublicBUG

Description

Motivation:

The integrated webproxy (squid) is a handy tool to limit access to websites and - more important - to speed up networks behind lower-capacity-uplinks. Squid can cache objects and deliver them upon request from the cache without the need to download it again. This prooves expecially handy when doing updates on many hosts...

The Bug:

In Sagitta, the size of cachable objects has been limited to 100MB by config constraint. This results in packages like linux-firmware not being cachable anymore.

The Fix:

Increase the constraint validator for maximum-object-size from 100000 (10^5) to 1000000 (10^6).

Details

Difficulty level
Easy (less than an hour)
Version
1.4-rolling-202308240020
Why the issue appeared?
Implementation mistake
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

alainlamar changed the task status from Open to In progress.Sep 9 2023, 5:45 PM
alainlamar claimed this task.
alainlamar changed Why the issue appeared? from Will be filled on close to Implementation mistake.