How to stop tinyproxy from using “Proxy-Connection” headerTinyProxy: blank screenProxy-Connection Header associated with failed connectionsHow to log effective outgoing HTTP requests made by Squid, with headers after adaptation?Chrome rejecting connections to netcat webserverApache reverse proxy forwarding https headerhow to find out if mod_xsendfile is handling the transfer?Apache header orderHaproxy don't capture added headerX-Geo HTTP HeaderChange Underscore to Dash in Apache Header
What aircraft was used as Air Force One for the flight between Southampton and Shannon?
Is an entry level DSLR going to shoot nice portrait pictures?
Cascading Switches. Will it affect performance?
What ways have you found to get edits from non-LaTeX users?
How to handle (one's own) self-harm scars (on the arm), in a work environment?
What to do when surprise and a high initiative roll conflict with the narrative?
How come the nude protesters were not arrested?
If I leave the US through an airport, do I have to return through the same airport?
Print lines between start & end pattern, but if end pattern does not exist, don't print
Why can I traceroute to this IP address, but not ping?
Thread Pool C++ Implementation
Who enforces MPAA rating adherence?
Fixing obscure 8080 emulator bug?
How can I get an unreasonable manager to approve time off?
New pedal fell off maybe 50 miles after installation. Should I replace the entire crank, just the arm, or repair the thread?
Someone whose aspirations exceed abilities or means
Is it legal for a bar bouncer to confiscate a fake ID
Multiline equation with aligned (amsmath) and brackets that contains the entire equation
GroupBy operation using an entire dataframe to group values
How is the excise border managed in Ireland?
With Ubuntu 18.04, how can I have a hot corner that locks the computer?
Check if three arrays contains the same element
LuaLaTex - how to use number, computed later in the document
Live action TV show where High school Kids go into the virtual world and have to clear levels
How to stop tinyproxy from using “Proxy-Connection” header
TinyProxy: blank screenProxy-Connection Header associated with failed connectionsHow to log effective outgoing HTTP requests made by Squid, with headers after adaptation?Chrome rejecting connections to netcat webserverApache reverse proxy forwarding https headerhow to find out if mod_xsendfile is handling the transfer?Apache header orderHaproxy don't capture added headerX-Geo HTTP HeaderChange Underscore to Dash in Apache Header
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I just setup tinyproxy for the first time, and I'm trying to make it mimic a normal connection as closely as possible. I already disabled the Via
header, but I'm not sure how to change the Proxy-Connection:keep-alive
header. I would like for it to simply be Connection:keep-alive
. I understand that Proxy-Connection
is not only revealing of proxy usage, but unnecessary according to sites like this.
To be honest, I'm not sure exactly what party is sending this header, whether it's my local machine or the remote tinyproxy. How would one either verify this and/or change this in the configuration?
Edit:
I'm seeing the header when I use the proxy while browsing in Chrome. Inspecting the request headers in chrome reveals:
connection http-headers tinyproxy
add a comment |
I just setup tinyproxy for the first time, and I'm trying to make it mimic a normal connection as closely as possible. I already disabled the Via
header, but I'm not sure how to change the Proxy-Connection:keep-alive
header. I would like for it to simply be Connection:keep-alive
. I understand that Proxy-Connection
is not only revealing of proxy usage, but unnecessary according to sites like this.
To be honest, I'm not sure exactly what party is sending this header, whether it's my local machine or the remote tinyproxy. How would one either verify this and/or change this in the configuration?
Edit:
I'm seeing the header when I use the proxy while browsing in Chrome. Inspecting the request headers in chrome reveals:
connection http-headers tinyproxy
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
1
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26
add a comment |
I just setup tinyproxy for the first time, and I'm trying to make it mimic a normal connection as closely as possible. I already disabled the Via
header, but I'm not sure how to change the Proxy-Connection:keep-alive
header. I would like for it to simply be Connection:keep-alive
. I understand that Proxy-Connection
is not only revealing of proxy usage, but unnecessary according to sites like this.
To be honest, I'm not sure exactly what party is sending this header, whether it's my local machine or the remote tinyproxy. How would one either verify this and/or change this in the configuration?
Edit:
I'm seeing the header when I use the proxy while browsing in Chrome. Inspecting the request headers in chrome reveals:
connection http-headers tinyproxy
I just setup tinyproxy for the first time, and I'm trying to make it mimic a normal connection as closely as possible. I already disabled the Via
header, but I'm not sure how to change the Proxy-Connection:keep-alive
header. I would like for it to simply be Connection:keep-alive
. I understand that Proxy-Connection
is not only revealing of proxy usage, but unnecessary according to sites like this.
To be honest, I'm not sure exactly what party is sending this header, whether it's my local machine or the remote tinyproxy. How would one either verify this and/or change this in the configuration?
Edit:
I'm seeing the header when I use the proxy while browsing in Chrome. Inspecting the request headers in chrome reveals:
connection http-headers tinyproxy
connection http-headers tinyproxy
edited Nov 13 '15 at 17:24
Indigenuity
asked Nov 13 '15 at 16:56
IndigenuityIndigenuity
1114
1114
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
1
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26
add a comment |
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
1
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
1
1
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26
add a comment |
1 Answer
1
active
oldest
votes
Tinyproxy is not adding the Proxy-Connection header.
It is the client who must be adding it.
Tinyproxy should even remove this header (and a few others) from the request (or response) before sending it on to the server (or client).
You could verify this by sniffing the traffic between the proxy and server (wireshark...) and looking at the request packets as going from proxy to server.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f736188%2fhow-to-stop-tinyproxy-from-using-proxy-connection-header%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Tinyproxy is not adding the Proxy-Connection header.
It is the client who must be adding it.
Tinyproxy should even remove this header (and a few others) from the request (or response) before sending it on to the server (or client).
You could verify this by sniffing the traffic between the proxy and server (wireshark...) and looking at the request packets as going from proxy to server.
add a comment |
Tinyproxy is not adding the Proxy-Connection header.
It is the client who must be adding it.
Tinyproxy should even remove this header (and a few others) from the request (or response) before sending it on to the server (or client).
You could verify this by sniffing the traffic between the proxy and server (wireshark...) and looking at the request packets as going from proxy to server.
add a comment |
Tinyproxy is not adding the Proxy-Connection header.
It is the client who must be adding it.
Tinyproxy should even remove this header (and a few others) from the request (or response) before sending it on to the server (or client).
You could verify this by sniffing the traffic between the proxy and server (wireshark...) and looking at the request packets as going from proxy to server.
Tinyproxy is not adding the Proxy-Connection header.
It is the client who must be adding it.
Tinyproxy should even remove this header (and a few others) from the request (or response) before sending it on to the server (or client).
You could verify this by sniffing the traffic between the proxy and server (wireshark...) and looking at the request packets as going from proxy to server.
answered Jan 3 '16 at 12:16
Michael AdamMichael Adam
34627
34627
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f736188%2fhow-to-stop-tinyproxy-from-using-proxy-connection-header%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
The so-called Proxy-Connection header was never actually defined in any HTTP related RFC, so it really should not be appearing anywhere. There's no way for anyone to know what it's supposed to mean, and the actual proxy related headers are well documented.
– Michael Hampton♦
Nov 13 '15 at 17:14
1
I understand that it shouldn't be appearing anywhere, but it is. It is present in request headers when I inspect them in browser dev-tools. Are you saying that no one ever checks for it?
– Indigenuity
Nov 13 '15 at 17:16
A quick look at the tinyproxy source code shows that it strips out this header if present, and the changelog says it has done so since... 2002. Where exactly are you seeing this header appear?
– Michael Hampton♦
Nov 13 '15 at 17:19
Just added some information in the question
– Indigenuity
Nov 13 '15 at 17:25
That's rather bizarre. I'd start by disabling all those extensions to see if one of them is causing the problem.
– Michael Hampton♦
Nov 13 '15 at 17:26