title: Using SSH ProxyJump with Coda
body: <p>I am away from home, and need to proxy jump via my home server to connect to a number of sites.</p>
  <p>The settings in .ssh/config work 100% of the time every time when executing from the command line, but coda simply refuses to use these connections.</p>
  <pre><code>Host home
    Hostname my.home.server
    Port 222
    ProxyCommand bash -c '/usr/local/bin/knock -v %h $KNOCKS; sleep 1; exec /usr/bin/nc %h %p'
  
  Host host1
    Hostname host1.com
    User root
  
  Host home-host1
    Hostname host1.com
    User root
  
  Host home-*
    ProxyCommand ssh -W %h:%p home 
  </code></pre>
  <p>So If I want to connect via home I:</p>
  <p>ssh home-host1 and it jumps through my home to host1</p>
  <p>Now this works all the time, every time for ssh via the console, but coda simply wont connect.</p>
  <p>In the coda setup I have added home-host1 as the server and tried setting and clearing the user name and port so that just like ssh in a terminal everything comes from the config file.</p>
  <p>I have also cleared known_hosts just in case it was caching something from there but no-go.</p>
  <p>What am I doing wrong ??</p>