File apache-trafficserver9-ignore-cycle-check-on-tr-conn.patch of Package apache-trafficserver

Index: trafficserver-9.0.0/proxy/http/HttpTransact.cc
===================================================================
--- trafficserver-9.0.0.orig/proxy/http/HttpTransact.cc
+++ trafficserver-9.0.0/proxy/http/HttpTransact.cc
@@ -6678,10 +6678,12 @@ HttpTransact::will_this_request_self_loo
           TxnDebug("http_transact", "unknown's ip and port same as local ip and port - bailing");
           break;
         }
+        if(!s->client_info.is_transparent) {
         SET_VIA_STRING(VIA_ERROR_TYPE, VIA_ERROR_LOOP_DETECTED);
         HTTP_INCREMENT_DYN_STAT(http_proxy_loop_detected_stat);
         build_error_response(s, HTTP_STATUS_BAD_REQUEST, "Cycle Detected", "request#cycle_detected");
         return true;
+        }
       }
     }
 
openSUSE Build Service is sponsored by