title: Bitvise SSH Client command line (stnlc.exe) gets error while the one with GUI successfully connected
body: <p>I'm integrating Bitvise client into my winform app. I am using Bitvise SSH Client command line (stnlc.exe in the app's directory) to do so. My app needs to have multiple connections at the same time.
  It works well with some addresses, but some other it doesn't. This is the command that I'm using:</p>
  
  <pre><code> "C:\Program Files (x86)\Bitvise SSH Client\stnlc.exe" -profile="C:\Users\AutoOffer\AutoOffer\bin\Debug\data\sshprofile.bscp" -host=&lt;myhost&gt; -port=22 -user=&lt;username&gt; -pw=&lt;password&gt; -ka=y -proxyFwding=y -proxyListIntf=127.0.0.1 -proxyListPort=&lt;port&gt;
  </code></pre>
  
  <p>And this is the error I got:</p>
  
  <pre><code>Bitvise SSH Client 6.45 - stnlc - free for individual use only, see EULA
  Copyright (C) 2000-2015 by Bitvise Limited.
  
  Connecting to SSH2 server XX.XX.XX.XX:22.
  Connection established.
  Server version: SSH-2.0-dropbear_0.46
  First key exchange started.
  ERROR: The SSH2 session has terminated with error.
  Reason: Error class: LocalSshDisconn, code: KeyExchangeFailed, message: FlowSshTransport: no mutually supported key exchange algorithm.
  Local list: "ecdh-sha2-1.3.132.0.10,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group14-sha1".
  Remote list: "diffie-hellman-group1-sha1".
  </code></pre>
  
  <p>I tried to connect manually by the Bitvise app with GUI and it successfully connected!<br>
  I also updated my bitvise version to the latest (6.45).</p>