I'm looking for an SSL decryption proxy that is transparent at layers 3 and 4. E.g. the client will be sending an HTTPS request to the server, but the proxy will decrypt it and forward the decrypted traffic using the client's IP and port as the source and the server's IP and port as the destination. The SSL certificate and private key will be available on the proxy, i.e. the proxy will not be auto-generating SSL certificates with a trusted CA to spoof the connection. All of the SSL proxies that I have explored so far also re-encrypt the traffic between the proxy and the server, but I only need it to decrypt traffic toward the server and encrypt the return traffic toward the client (with layer 3/4 transparency).
Ultimately there will be another SSL proxy before it reaches the server that will encrypt the traffic, so the server will be receiving HTTPS traffic. But it will be a separate proxy.
Are there any open-source applications that work this way, or that can be made to work this way?