On Fri, Dec 6, 2024 at 8:27 AM Timothy M Butterworth
<timothy.m.butterworth@gmail.com> wrote:
> [...]
> After troubleshooting a bit I found that squid is not binding a socket to 3128 when started manually.
>
> root@hp-debian:/home/tmb# squid -a 3128
> 2024/12/06 05:01:01| FATAL: vector::_M_range_check: __n (which is 1) >= this->size() (which is 0)
>
> squid -f /etc/squid/squid.conf
> executes but no listening socket is established.
A similar bug report at <https://bugs.squid-cache.org/show_bug.cgi?id=5121>.
Thanks, I just updated the bug report. At least it is not just me having problems.
According to squid upstream version 5.7 is no longer supported. Version 6.7 has a workaround fix for the problem. The latest release version is 6.12. I downloaded the source code for 6.12 and I am going to try it out.