Skip to content

Commit 0c5f30e

Browse files
committed
2026-04-16
1 parent 8335758 commit 0c5f30e

9 files changed

Lines changed: 299 additions & 20 deletions

File tree

squid-dev/2026-April.txt

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -712,3 +712,79 @@ HTH,
712712
Alex.
713713

714714

715+
From anthony.pankov at yahoo.com Thu Apr 16 11:41:21 2026
716+
From: anthony.pankov at yahoo.com (Anthony Pankov)
717+
Date: Thu, 16 Apr 2026 14:41:21 +0300
718+
Subject: [squid-dev] forward bumped traffic to parent in plain form
719+
In-Reply-To: <335dc223-7353-4d06-8033-382ccfc8eb57@measurement-factory.com>
720+
References: <1985119311.20260304190328.ref@yahoo.com>
721+
<1478043664.20260305122659@yahoo.com>
722+
<30a55c20-f80b-4a5f-be94-352a6a567a9c@measurement-factory.com>
723+
<38965228.20260306181359@yahoo.com>
724+
<a87212b4-41bb-4d03-95cf-cb4704d45897@measurement-factory.com>
725+
<1736177688.20260308131738@yahoo.com>
726+
<878e2ea7-2dda-410a-8bdf-1fabd429315e@measurement-factory.com>
727+
<991408460.20260310135102@yahoo.com>
728+
<f867539b-0550-43c6-9aa0-d74e8758cea6@measurement-factory.com>
729+
<1493984953.20260310175054@yahoo.com>
730+
<a728e3a6-ccc6-401d-bef4-355526f16f9a@measurement-factory.com>
731+
<803480691.20260326151406@yahoo.com>
732+
<50390f1b-105f-4384-ba35-b6a9e37a7684@measurement-factory.com>
733+
<1332811842.20260331193229@yahoo.com>
734+
<63b3703d-c87a-47ef-9e26-98b0ed4e4d18@measurement-factory.com>
735+
<1832116129.20260403142017@yahoo.com>
736+
<7785cda9-25eb-4eb7-bac7-0d5d6b82a4ad@measurement-factory.com>
737+
<532105899.20260407175513@yahoo.com>
738+
<06d7a5ac-f453-42c1-9031-8b7fb1110deb@measurement-factory.com>
739+
<197778323.20260414142308@yahoo.com>
740+
<335dc223-7353-4d06-8033-382ccfc8eb57@measurement-factory.com>
741+
Message-ID: <735280386.20260416144121@yahoo.com>
742+
743+
Hello Alex,
744+
745+
>> Further, all code for mimicking(inheriting) certificate properties of
746+
>> origin server should be involved only when step2 is a peek/stare
747+
>> mode.
748+
>> > Does this match ideal logic behind sslbump in squid project?
749+
750+
> I hesitate calling any related logic "ideal", but I am not sure that current Squid works or should work the way you describe. AFAICT, according to SslPeekAndSplice, after step1, Squid interprets "bump" as
751+
752+
> * "talk to the server and then respond to the client" rather than
753+
> * "respond to the client and then talk to the server".
754+
755+
756+
Yes, I'm interesting how Squid should work.
757+
If a bump after step1 defined as "talk to the server and then respond to the client" consequently Squid should not allow any "client-first" modes.
758+
Otherwise term "bump" in configuration must be redefined or have to be interpreted conditionally.
759+
760+
761+
--
762+
Best regards,
763+
Anthony
764+
765+
766+
From anthony.pankov at yahoo.com Thu Apr 16 11:51:02 2026
767+
From: anthony.pankov at yahoo.com (Anthony Pankov)
768+
Date: Thu, 16 Apr 2026 14:51:02 +0300
769+
Subject: [squid-dev] form PROXY header for cache_peer requests
770+
References: <17170699.20260416145102.ref@yahoo.com>
771+
Message-ID: <17170699.20260416145102@yahoo.com>
772+
773+
Hello,
774+
775+
I didn't find how to instruct Squid to form PROXY header for request going to parent cache_peer.
776+
777+
Moreover, briefly looking at a code I found parsing PROXY protocol header but not found where it formed to prepend request to cache_peer.
778+
779+
Google AI said:
780+
To make a Squid cache send the PROXY protocol (v1 or v2) to a peer connection, add the???`proxy-out`???option to the???`cache_peer`???directive in???`squid.conf`. This enables sending the client's original IP address information to the parent or sibling proxy.
781+
782+
But it seems to be a sweet hallucination.
783+
784+
Can somebody bring clarity to the subject?
785+
786+
--
787+
Best regards,
788+
Anthony mailto:anthony.pankov at yahoo.com
789+
790+

squid-dev/2026-April/010008.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
</style>
1414
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
1515
<LINK REL="Previous" HREF="010007.html">
16-
16+
<LINK REL="Next" HREF="010009.html">
1717
</HEAD>
1818
<BODY BGCOLOR="#ffffff">
1919
<H1>[squid-dev] forward bumped traffic to parent in plain form</H1>
@@ -25,7 +25,8 @@ <H1>[squid-dev] forward bumped traffic to parent in plain form</H1>
2525
<P><UL>
2626
<LI>Previous message (by thread): <A HREF="010007.html">[squid-dev] forward bumped traffic to parent in plain form
2727
</A></li>
28-
28+
<LI>Next message (by thread): <A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
29+
</A></li>
2930
<LI> <B>Messages sorted by:</B>
3031
<a href="date.html#10008">[ date ]</a>
3132
<a href="thread.html#10008">[ thread ]</a>
@@ -114,13 +115,15 @@ <H1>[squid-dev] forward bumped traffic to parent in plain form</H1>
114115

115116
</PRE>
116117

118+
117119
<!--endarticle-->
118120
<HR>
119121
<P><UL>
120122
<!--threads-->
121123
<LI>Previous message (by thread): <A HREF="010007.html">[squid-dev] forward bumped traffic to parent in plain form
122124
</A></li>
123-
125+
<LI>Next message (by thread): <A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
126+
</A></li>
124127
<LI> <B>Messages sorted by:</B>
125128
<a href="date.html#10008">[ date ]</a>
126129
<a href="thread.html#10008">[ thread ]</a>

squid-dev/2026-April/010009.html

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<TITLE> [squid-dev] forward bumped traffic to parent in plain form
5+
</TITLE>
6+
<LINK REL="Index" HREF="index.html" >
7+
<LINK REL="made" HREF="mailto:squid-dev%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-dev%5D%20forward%20bumped%20traffic%20to%20parent%20in%20plain%20form&In-Reply-To=%3C735280386.20260416144121%40yahoo.com%3E">
8+
<META NAME="robots" CONTENT="index,nofollow">
9+
<style type="text/css">
10+
pre {
11+
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
12+
}
13+
</style>
14+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
15+
<LINK REL="Previous" HREF="010008.html">
16+
<LINK REL="Next" HREF="010010.html">
17+
</HEAD>
18+
<BODY BGCOLOR="#ffffff">
19+
<H1>[squid-dev] forward bumped traffic to parent in plain form</H1>
20+
<B>Anthony Pankov</B>
21+
<A HREF="mailto:squid-dev%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-dev%5D%20forward%20bumped%20traffic%20to%20parent%20in%20plain%20form&In-Reply-To=%3C735280386.20260416144121%40yahoo.com%3E"
22+
TITLE="[squid-dev] forward bumped traffic to parent in plain form">anthony.pankov at yahoo.com
23+
</A><BR>
24+
<I>Thu Apr 16 11:41:21 UTC 2026</I>
25+
<P><UL>
26+
<LI>Previous message (by thread): <A HREF="010008.html">[squid-dev] forward bumped traffic to parent in plain form
27+
</A></li>
28+
<LI>Next message (by thread): <A HREF="010010.html">[squid-dev] form PROXY header for cache_peer requests
29+
</A></li>
30+
<LI> <B>Messages sorted by:</B>
31+
<a href="date.html#10009">[ date ]</a>
32+
<a href="thread.html#10009">[ thread ]</a>
33+
<a href="subject.html#10009">[ subject ]</a>
34+
<a href="author.html#10009">[ author ]</a>
35+
</LI>
36+
</UL>
37+
<HR>
38+
<!--beginarticle-->
39+
<PRE>Hello Alex,
40+
41+
&gt;&gt;<i> Further, all code for mimicking(inheriting) certificate properties of
42+
</I>&gt;&gt;<i> origin server should be involved only when step2 is a peek/stare
43+
</I>&gt;&gt;<i> mode.
44+
</I>&gt;&gt;<i> &gt; Does this match ideal logic behind sslbump in squid project?
45+
</I>
46+
&gt;<i> I hesitate calling any related logic &quot;ideal&quot;, but I am not sure that current Squid works or should work the way you describe. AFAICT, according to SslPeekAndSplice, after step1, Squid interprets &quot;bump&quot; as
47+
</I>
48+
&gt;<i> * &quot;talk to the server and then respond to the client&quot; rather than
49+
</I>&gt;<i> * &quot;respond to the client and then talk to the server&quot;.
50+
</I>
51+
52+
Yes, I'm interesting how Squid should work.
53+
If a bump after step1 defined as &quot;talk to the server and then respond to the client&quot; consequently Squid should not allow any &quot;client-first&quot; modes.
54+
Otherwise term &quot;bump&quot; in configuration must be redefined or have to be interpreted conditionally.
55+
56+
57+
--
58+
Best regards,
59+
Anthony
60+
61+
</PRE>
62+
63+
64+
<!--endarticle-->
65+
<HR>
66+
<P><UL>
67+
<!--threads-->
68+
<LI>Previous message (by thread): <A HREF="010008.html">[squid-dev] forward bumped traffic to parent in plain form
69+
</A></li>
70+
<LI>Next message (by thread): <A HREF="010010.html">[squid-dev] form PROXY header for cache_peer requests
71+
</A></li>
72+
<LI> <B>Messages sorted by:</B>
73+
<a href="date.html#10009">[ date ]</a>
74+
<a href="thread.html#10009">[ thread ]</a>
75+
<a href="subject.html#10009">[ subject ]</a>
76+
<a href="author.html#10009">[ author ]</a>
77+
</LI>
78+
</UL>
79+
80+
<hr>
81+
<a href="https://lists.squid-cache.org/listinfo/squid-dev">More information about the squid-dev
82+
mailing list</a><br>
83+
</body></html>

squid-dev/2026-April/010010.html

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<TITLE> [squid-dev] form PROXY header for cache_peer requests
5+
</TITLE>
6+
<LINK REL="Index" HREF="index.html" >
7+
<LINK REL="made" HREF="mailto:squid-dev%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-dev%5D%20form%20PROXY%20header%20for%20cache_peer%20requests&In-Reply-To=%3C17170699.20260416145102%40yahoo.com%3E">
8+
<META NAME="robots" CONTENT="index,nofollow">
9+
<style type="text/css">
10+
pre {
11+
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
12+
}
13+
</style>
14+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
15+
<LINK REL="Previous" HREF="010009.html">
16+
17+
</HEAD>
18+
<BODY BGCOLOR="#ffffff">
19+
<H1>[squid-dev] form PROXY header for cache_peer requests</H1>
20+
<B>Anthony Pankov</B>
21+
<A HREF="mailto:squid-dev%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-dev%5D%20form%20PROXY%20header%20for%20cache_peer%20requests&In-Reply-To=%3C17170699.20260416145102%40yahoo.com%3E"
22+
TITLE="[squid-dev] form PROXY header for cache_peer requests">anthony.pankov at yahoo.com
23+
</A><BR>
24+
<I>Thu Apr 16 11:51:02 UTC 2026</I>
25+
<P><UL>
26+
<LI>Previous message (by thread): <A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
27+
</A></li>
28+
29+
<LI> <B>Messages sorted by:</B>
30+
<a href="date.html#10010">[ date ]</a>
31+
<a href="thread.html#10010">[ thread ]</a>
32+
<a href="subject.html#10010">[ subject ]</a>
33+
<a href="author.html#10010">[ author ]</a>
34+
</LI>
35+
</UL>
36+
<HR>
37+
<!--beginarticle-->
38+
<PRE>Hello,
39+
40+
I didn't find how to instruct Squid to form PROXY header for request going to parent cache_peer.
41+
42+
Moreover, briefly looking at a code I found parsing PROXY protocol header but not found where it formed to prepend request to cache_peer.
43+
44+
Google AI said:
45+
To make a Squid cache send the PROXY protocol (v1 or v2) to a peer connection, add the&#271;&#380;&#733;`proxy-out`&#271;&#380;&#733;option to the&#271;&#380;&#733;`cache_peer`&#271;&#380;&#733;directive in&#271;&#380;&#733;`squid.conf`. This enables sending the client's original IP address information to the parent or sibling proxy.
46+
47+
But it seems to be a sweet hallucination.
48+
49+
Can somebody bring clarity to the subject?
50+
51+
--
52+
Best regards,
53+
Anthony mailto:<A HREF="https://lists.squid-cache.org/listinfo/squid-dev">anthony.pankov at yahoo.com</A>
54+
55+
</PRE>
56+
57+
<!--endarticle-->
58+
<HR>
59+
<P><UL>
60+
<!--threads-->
61+
<LI>Previous message (by thread): <A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
62+
</A></li>
63+
64+
<LI> <B>Messages sorted by:</B>
65+
<a href="date.html#10010">[ date ]</a>
66+
<a href="thread.html#10010">[ thread ]</a>
67+
<a href="subject.html#10010">[ subject ]</a>
68+
<a href="author.html#10010">[ author ]</a>
69+
</LI>
70+
</UL>
71+
72+
<hr>
73+
<a href="https://lists.squid-cache.org/listinfo/squid-dev">More information about the squid-dev
74+
mailing list</a><br>
75+
</body></html>

squid-dev/2026-April/author.html

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ <h1>April 2026 Archives by author</h1>
1919
</a></b></li>
2020
</ul>
2121
<p><b>Starting:</b> <i>Wed Apr 1 16:12:37 UTC 2026</i><br>
22-
<b>Ending:</b> <i>Wed Apr 15 21:55:25 UTC 2026</i><br>
23-
<b>Messages:</b> 10<p>
22+
<b>Ending:</b> <i>Thu Apr 16 11:51:02 UTC 2026</i><br>
23+
<b>Messages:</b> 12<p>
2424
<ul>
2525

2626
<LI><A HREF="009999.html">[squid-dev] forward bumped traffic to parent in plain form
@@ -53,6 +53,16 @@ <h1>April 2026 Archives by author</h1>
5353
<I>Anthony Pankov
5454
</I>
5555

56+
<LI><A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
57+
</A><A NAME="10009">&nbsp;</A>
58+
<I>Anthony Pankov
59+
</I>
60+
61+
<LI><A HREF="010010.html">[squid-dev] form PROXY header for cache_peer requests
62+
</A><A NAME="10010">&nbsp;</A>
63+
<I>Anthony Pankov
64+
</I>
65+
5666
<LI><A HREF="010003.html">[squid-dev] forward bumped traffic to parent in plain form
5767
</A><A NAME="10003">&nbsp;</A>
5868
<I>Alex Rousskov
@@ -76,8 +86,8 @@ <h1>April 2026 Archives by author</h1>
7686
</ul>
7787
<p>
7888
<a name="end"><b>Last message date:</b></a>
79-
<i>Wed Apr 15 21:55:25 UTC 2026</i><br>
80-
<b>Archived on:</b> <i>Wed Apr 15 21:55:31 UTC 2026</i>
89+
<i>Thu Apr 16 11:51:02 UTC 2026</i><br>
90+
<b>Archived on:</b> <i>Thu Apr 16 11:49:48 UTC 2026</i>
8191
<p>
8292
<ul>
8393
<li> <b>Messages sorted by:</b>

squid-dev/2026-April/date.html

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ <h1>April 2026 Archives by date</h1>
1919
</a></b></li>
2020
</ul>
2121
<p><b>Starting:</b> <i>Wed Apr 1 16:12:37 UTC 2026</i><br>
22-
<b>Ending:</b> <i>Wed Apr 15 21:55:25 UTC 2026</i><br>
23-
<b>Messages:</b> 10<p>
22+
<b>Ending:</b> <i>Thu Apr 16 11:51:02 UTC 2026</i><br>
23+
<b>Messages:</b> 12<p>
2424
<ul>
2525

2626
<LI><A HREF="009999.html">[squid-dev] forward bumped traffic to parent in plain form
@@ -71,13 +71,23 @@ <h1>April 2026 Archives by date</h1>
7171
<LI><A HREF="010008.html">[squid-dev] forward bumped traffic to parent in plain form
7272
</A><A NAME="10008">&nbsp;</A>
7373
<I>Alex Rousskov
74+
</I>
75+
76+
<LI><A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
77+
</A><A NAME="10009">&nbsp;</A>
78+
<I>Anthony Pankov
79+
</I>
80+
81+
<LI><A HREF="010010.html">[squid-dev] form PROXY header for cache_peer requests
82+
</A><A NAME="10010">&nbsp;</A>
83+
<I>Anthony Pankov
7484
</I>
7585

7686
</ul>
7787
<p>
7888
<a name="end"><b>Last message date:</b></a>
79-
<i>Wed Apr 15 21:55:25 UTC 2026</i><br>
80-
<b>Archived on:</b> <i>Wed Apr 15 21:55:31 UTC 2026</i>
89+
<i>Thu Apr 16 11:51:02 UTC 2026</i><br>
90+
<b>Archived on:</b> <i>Thu Apr 16 11:49:48 UTC 2026</i>
8191
<p>
8292
<ul>
8393
<li> <b>Messages sorted by:</b>

squid-dev/2026-April/subject.html

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,15 @@ <h1>April 2026 Archives by subject</h1>
1919
</a></b></li>
2020
</ul>
2121
<p><b>Starting:</b> <i>Wed Apr 1 16:12:37 UTC 2026</i><br>
22-
<b>Ending:</b> <i>Wed Apr 15 21:55:25 UTC 2026</i><br>
23-
<b>Messages:</b> 10<p>
22+
<b>Ending:</b> <i>Thu Apr 16 11:51:02 UTC 2026</i><br>
23+
<b>Messages:</b> 12<p>
2424
<ul>
2525

26+
<LI><A HREF="010010.html">[squid-dev] form PROXY header for cache_peer requests
27+
</A><A NAME="10010">&nbsp;</A>
28+
<I>Anthony Pankov
29+
</I>
30+
2631
<LI><A HREF="009999.html">[squid-dev] forward bumped traffic to parent in plain form
2732
</A><A NAME="9999">&nbsp;</A>
2833
<I>Anthony Pankov
@@ -71,13 +76,18 @@ <h1>April 2026 Archives by subject</h1>
7176
<LI><A HREF="010008.html">[squid-dev] forward bumped traffic to parent in plain form
7277
</A><A NAME="10008">&nbsp;</A>
7378
<I>Alex Rousskov
79+
</I>
80+
81+
<LI><A HREF="010009.html">[squid-dev] forward bumped traffic to parent in plain form
82+
</A><A NAME="10009">&nbsp;</A>
83+
<I>Anthony Pankov
7484
</I>
7585

7686
</ul>
7787
<p>
7888
<a name="end"><b>Last message date:</b></a>
79-
<i>Wed Apr 15 21:55:25 UTC 2026</i><br>
80-
<b>Archived on:</b> <i>Wed Apr 15 21:55:31 UTC 2026</i>
89+
<i>Thu Apr 16 11:51:02 UTC 2026</i><br>
90+
<b>Archived on:</b> <i>Thu Apr 16 11:49:48 UTC 2026</i>
8191
<p>
8292
<ul>
8393
<li> <b>Messages sorted by:</b>

0 commit comments

Comments
 (0)