Description
When operating in transparent mode, the IP address of the origin server is available from the client socket connection. This enhancement would add a switch (default to false) that would use that IP address rather than doing a host DB or DNS lookup if the URL had not been modified. If the URL is modified (remapped) then the lookup would proceed, ignoring this configuration flag.
This not only enhances performance but also is required for certain websites that embed the IP address of the origin server in the exchange and use DNS switching for performance. In that case ATS can connect to a different origin server than the client intended, leading to a protocol failure. One prominent example is Microsoft Windows update.
For now, this switch can be turned on globally and disabled locally by creating identity mappings for the exceptions. It may be desirable at some point to be able to specifically disable it rather then depend on the serendipitous effects of remapping.