Hi Umesh,
To understand this, there are 3 connections or sessions to be aware of.
- TCP Session
- SSL Session
- HTTP Session
The first one, TCP session will be separate between Client-Proxy and Proxy-server in all cases. The second one, SSL Session will depend on whether connection is SSL Intercepted by the proxy or not. If not intercepted, the same SSL Session will be happening between Client and Server. Proxy will be just passing packets (provided the connection is allowed). The Third, HTTP Session also be visible to proxy on SSL intercepted connections. So when you say proxy is making separate connection, it will be just a TCP session in case of non-intercepted ssl connection.
The trace you share is different where the TCP session between Proxy-Server didn’t happen. Thus the client is given back an error response of 503