title: visual studio code remote ssh over ssh proxy
body: <p>I am trying to use vs-code's <a href="https://code.visualstudio.com/docs/remote/ssh" rel="noreferrer">remote-ssh extension</a> to connect to a server over a ssh tunnel.
  The server is part of an internal cluster that does not have a public ip address, and I connect to it via a proxy in the cluster using the method outlined in <a href="https://backreference.org/2010/02/26/jump-in-with-ssh-and-netcat/" rel="noreferrer">link</a>: </p>
  
  <pre><code># ~/.ssh/config
  Host internal*
  User root
  ProxyCommand ssh user@firewall 'nc %h %p'
  </code></pre>
  
  <p>When I try to connect to the internal server, I get the following error dialog:</p>
  
  <blockquote>
    <p>Could not establish connection to "internal-server". The process tried to write to a nonexistent pipe.</p>
  </blockquote>
  
  <p>The output window's log:</p>
  
  <pre><code>remote-ssh@0.45.6
  win32 x64
  SSH Resolver called for "ssh-remote+internal-server", attempt 1
  SSH Resolver called for host: internal-server
  Setting up SSH remote "internal-server"
  Using commit id "........" and quality "stable" for server
  Testing ssh with ssh -V
  ssh exited with code: 0
  Got stderr from ssh: OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
  Running script with connection command: ssh -o ClearAllForwardings=true internal-server bash
  Install and start server if needed
  &gt; 
  Got some output, clearing connection timeout
  &gt; ]0;C:\WINDOWS\SYSTEM32\cmd.exe
  &gt; 
  &gt; CreateProcessW failed error:2
  &gt; 
  &gt; posix_spawn: No such file or directory
  &gt; The process tried to write to a nonexistent pipe.
  &gt; 
  "install" terminal command done
  Install terminal quit with output: The process tried to write to a nonexistent pipe.
  Received install output: The process tried to write to a nonexistent pipe.
  The process tried to write to a nonexistent pipe
  TELEMETRY: {"eventName":"resolver","properties":{"outcome":"failure","reason":"OfflineError"},"measures":{"resolveAttempts":1,"retries":1}}
  ------
  </code></pre>
  
  <p>How can I use vs-code's remote-ssh to connect to computers behind a proxy/firewall?</p>