1. A secure tunnel communications method in a computer system, comprising: establishing a first connection from an inner agent to an outer agent including establishing a first TCP connection from the inner agent to the outer agent, creating a first SSL/TLS session between the inner agent and the outer agent over the first TCP connection, and applying the first SSL/TLS session between the inner agent and the outer agent over the first TCP connection; establishing a second connection from a client to the outer agent including: establishing a second TCP connection from the client to the outer agent, creating a second SSL/TLS session between the client and the outer agent over the second TCP connection and applying the second SSL/TLS session between the client and the outer agent over the second TCP Connection; creating a third SSL/TLS session between the client and the inner agent and applying the third SSL/TLS session between the client and the inner agent layered over both the first SSL/TLS session and the second SSL/TLS session wherein the outer agent is restricted from accessing the third SSL/TLS session.