Bryan Call created TS-4098:
------------------------------
Summary: Remap filtering isn't working to only allow certain
methods
Key: TS-4098
URL: https://issues.apache.org/jira/browse/TS-4098
Project: Traffic Server
Issue Type: Bug
Components: HTTP
Reporter: Bryan Call
Limiting a remap rule to only use a certain methods doesn't work. Also the Via
header comes back with wrong information:
{code}
Proxy request results:
Request headers received from client:simple request (not conditional)
Result of Traffic Server cache lookup for URL:no cache lookup performed
Response information received from origin server:no server connection needed
Result of document write-to-cache:no cache write performed
Proxy operation result:unknown?
Error codes (if any):no error
Operational results:
Tunnel info:tunneling due to a method (e.g. CONNECT)
Cache-type and cache-lookup cache result values:cache miss or no cache lookup /
no cache lookup
ICP status:no icp
Parent proxy connection status:no parent proxy
Origin server connection status:connection opened successfully
{code}
Example remap rule:
{code}
map / http://127.0.0.1/ @method=GET @action=allow
{code}
Curl request and the 501 is from the origin:
{code}
curl -s -D - -o /dev/null -X xxx http://127.0.0.1:8080/
HTTP/1.1 501 Not Implemented
Date: Tue, 22 Dec 2015 19:34:43 GMT
Server: ATS/6.1.0
Allow: GET,HEAD,POST,OPTIONS,TRACE
Content-Length: 201
Content-Type: text/html; charset=iso-8859-1
Age: 0
Connection: keep-alive
Via: http/1.1 homer.bryancall.com (ApacheTrafficServer/6.1.0 [uSc s f p eN:tMc
i p sS])
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)