[
https://issues.apache.org/jira/browse/TS-5024?focusedWorklogId=31376&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-31376
]
ASF GitHub Bot logged work on TS-5024:
--------------------------------------
Author: ASF GitHub Bot
Created on: 01/Nov/16 14:27
Start Date: 01/Nov/16 14:27
Worklog Time Spent: 10m
Work Description: GitHub user zwoop opened a pull request:
https://github.com/apache/trafficserver/pull/1166
TS-5024: Limits the gzip to 200 OK responses
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/zwoop/trafficserver TS-5024
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafficserver/pull/1166.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1166
----
commit f1e5c2e889cefe99ebe38ee65d0cb37121ed635e
Author: Leif Hedstrom <[email protected]>
Date: 2016-11-01T14:25:07Z
TS-5024: Limits the gzip to 200 OK responses
----
Issue Time Tracking
-------------------
Worklog Id: (was: 31376)
Time Spent: 10m
Remaining Estimate: 0h
> Gzip plugin gzips multiple times
> --------------------------------
>
> Key: TS-5024
> URL: https://issues.apache.org/jira/browse/TS-5024
> Project: Traffic Server
> Issue Type: Bug
> Components: Plugins
> Reporter: Meera Mosale Nataraja
> Assignee: Leif Hedstrom
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Gzip plugin gzips multiple times when you enable redirection by following
> settings or using escalate plugin.
> Enable redirection:
> CONFIG proxy.config.http.redirection_enabled INT 1
> CONFIG proxy.config.http.number_of_redirections INT 3
> Curl command output is provided below. Notice multiple "Content-Encoding:
> gzip" headers.
> curl -v -o/dev/null http://proxy-test:8080/get -H "Host: proxy-test" -x
> localhost:8080 -H "Accept-encoding: gzip"
> * About to connect() to proxy localhost port 8080 (#0)
> * Trying ::1... connected
> * Connected to localhost (::1) port 8080 (#0)
> > GET http://proxy-test:8080/get HTTP/1.1
> > User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.21
> > Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
> > Accept: */*
> > Proxy-Connection: Keep-Alive
> > Host: proxy-test
> > Accept-encoding: gzip
> >
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
> 0< HTTP/1.1 404 Not Found
> < Server: ATS/7.1.0
> < X-Frame-Options: SAMEORIGIN
> < X-Xss-Protection: 1; mode=block
> < Accept-Ranges: bytes
> < X-Content-Type-Options: nosniff
> < Content-Type: text/html; charset=UTF-8
> < Cache-Control: max-age=300
> < Expires: Mon, 31 Oct 2016 18:29:44 GMT
> < Date: Mon, 31 Oct 2016 18:24:44 GMT
> < Content-Encoding: gzip
> < Vary: Accept-Encoding
> < Content-Encoding: gzip
> < Content-Encoding: gzip
> < Content-Length: 4456
> < Age: 0
> < Proxy-Connection: keep-alive
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)