From 34a927e9d1cdb20a1a4c9bf89a134be06ef1da1e Mon Sep 17 00:00:00 2001 From: Piotr Parczewski Date: Mon, 23 Dec 2024 11:07:08 +0100 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.