... which is why I asked if I had the trouble right... if I punctuate the stated trouble like this:
We have come across a client that will not alter their firewall, saying: "We only allow outbound traffic that can pass thru the proxy." (Squid)
It comes out close to what you suggest.
But this still reads like the
client is on a lan (say a corporate net) behind the proxy. The client, somehow, initiates a connection and he joins via ssh as SOP. But he cannot do this because squid is stopping this and the client stipulates - traffic goes through the proxy thanks.
Bypassing, or otherwise penitrating, the proxy would allow for the desired connection. This is true, However, as written, this would be against the client's wishes.
As the problem is described, to offer his support in the manner he is accostomed to, he must connect through the clients proxy server.
This seems logical too. As there seem to be two possible interpretations of the problem - I think a clarification is in order.
Apart from this - the general advise so far should provide a starting point whichever of us got it right
Woo-hoo Shal? Where are you?