Jan-Frode Myklebust created TS-2298:
---------------------------------------

             Summary: 400 Multi-Hop Cycle detected with .insert_request_via_str
                 Key: TS-2298
                 URL: https://issues.apache.org/jira/browse/TS-2298
             Project: Traffic Server
          Issue Type: Bug
          Components: Core
            Reporter: Jan-Frode Myklebust


We're seeing "400 Multi-Hop Cycle detected" problems when 
proxy.config.http.insert_request_via_str is enabled. We see the same problem on 
both v4.0.2, v3.2.3 and v3.2.5.

The configuration we have that triggers this is:

{noformat}
map             http://www.example.com/            http://web1.example.net/
map             https://api.example.com             http://api1.examle.net/
{noformat}

where web1.example.net is using mod_proxy to proxy some requests to 
https://api.services.example.com:

{noformat}
SSLProxyEngine On
ProxyPass /api/menu   https://api.example.com/test/api/menu
{noformat}

If we www.example.com and api.example.com  is going trough the same 
trafficserver with proxy.config.http.insert_request_via_str enabled we get the 
Multi-Hop Cycle detected error. If they are going trough different physical 
hosts, or if we disable proxy.config.http.insert_request_via_str then the 
problem goes away.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to