Description
Reverse proxy no longer works in ATS, it seems that it tries to proxy back to itself instead of the destination host. I see
[Sep 3 12:36:17.745] Server
{140386788771600} DEBUG: (http) [0] State Transition: CACHE_ISSUE_WRITE -> ORIGIN_SERVER_OPEN[Sep 3 12:36:17.745] Server {140386788771600}
DEBUG: (http_track) entered inside do_http_server_open
[Sep 3 12:36:17.745] Server
[Sep 3 12:36:17.745] Server {140386788771600}
DEBUG: (http_seq) [HttpSM::do_http_server_open] Sending request to server
[Sep 3 12:36:17.745] Server
[Sep 3 12:36:17.745] Server {140386788771600}
DEBUG: (http) [0] [HttpSM::main_handler, NET_EVENT_OPEN]
[Sep 3 12:36:17.745] Server
DEBUG: (http_tproxy) Marking accepted connect on 32f81e0 as not outbound transparent.
[Sep 3 12:36:17.745] Server
[Sep 3 12:36:17.745] Server {140386788771600}
DEBUG: (http) [0] [&HttpSM::state_http_server_open, NET_EVENT_OPEN]
when I expect something like the below (the origin server, RHS of remap.config rule, is www.theorigin.com):
[Sep 3 12:37:55.805] Server
{140243282487056} DEBUG: (http) [0] State Transition: CACHE_ISSUE_WRITE -> ORIGIN_SERVER_OPEN[Sep 3 12:37:55.805] Server {140243282487056}
DEBUG: (http_track) entered inside do_http_server_open
[Sep 3 12:37:55.805] Server
[Sep 3 12:37:55.805] Server {140243282487056}
DEBUG: (http_seq) [HttpSM::do_http_server_open] Sending request to server
[Sep 3 12:37:55.805] Server
[Sep 3 12:37:55.842] Server {140243282487056}
DEBUG: (http) [0] [HttpSM::main_handler, NET_EVENT_OPEN]
[Sep 3 12:37:55.842] Server
[Sep 3 12:37:55.842] Server {140243282487056}
DEBUG: (http) [0] [&HttpSM::state_http_server_open, NET_EVENT_OPEN]
[Sep 3 12:37:55.842] Server
[Sep 3 12:37:55.842] Server {140243282487056}
DEBUG: (http) [0] [HttpSM::main_handler, VC_EVENT_WRITE_COMPLETE]
[Sep 3 12:37:55.842] Server
DEBUG: (http) [0] [&HttpSM::state_send_server_request_header, VC_EVENT_WRITE_COMPLETE]