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;
+ }
}
}