From 9d3d6f281c7cbd13c8515c242f374d20a9f60175 Mon Sep 17 00:00:00 2001 From: Piotr Parczewski Date: Wed, 8 Jan 2025 08:57:56 +0000 Subject: [PATCH] Fix NONE/503 errors in Squid proxy --- etc/kayobe/containers/squid_proxy/squid.conf | 4 ++++ releasenotes/notes/fix-squid-issue-11b5f03719ab8b45.yaml | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 releasenotes/notes/fix-squid-issue-11b5f03719ab8b45.yaml diff --git a/etc/kayobe/containers/squid_proxy/squid.conf b/etc/kayobe/containers/squid_proxy/squid.conf index 930e12736..565fa7e53 100644 --- a/etc/kayobe/containers/squid_proxy/squid.conf +++ b/etc/kayobe/containers/squid_proxy/squid.conf @@ -77,3 +77,7 @@ refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 refresh_pattern . 0 20% 4320 + +# Disable connections over IPv6 +# https://ramesh-sahoo.medium.com/squid-proxy-server-has-stopped-handling-connection-resulting-in-none-503-0-connect-errors-55477316850a +dns_v4_first on diff --git a/releasenotes/notes/fix-squid-issue-11b5f03719ab8b45.yaml b/releasenotes/notes/fix-squid-issue-11b5f03719ab8b45.yaml new file mode 100644 index 000000000..458b1da65 --- /dev/null +++ b/releasenotes/notes/fix-squid-issue-11b5f03719ab8b45.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fixes an issue where Squid proxy could be unable to reach external servers + due to a preference of choosing IPv6 connectivity by default.