title: Cannot ssh my ubuntu server. "kex_exchange_identification: banner line contains invalid characters"
body: <p>When I wanna use VScode remote SSH to my server, the following error is prompted:</p>
  <p><strong>... ... kex_exchange_identification: banner line contains invalid characters ... ...</strong></p>
  <p>In the beginning, I thought it's an error of my VSCode, but I tried the simplest SSH command in PowerShell, it still happened.</p>
  <p>Here is some log:</p>
  <pre class="lang-sh prettyprint-override"><code>(base) PS C:\Users\37097&gt; ssh wsco@114.213.208.99 -p 1260 -v                                           OpenSSH_8.2p1, OpenSSL 1.1.1f  31 Mar 2020
  debug1: Reading configuration data /etc/ssh/ssh_config
  debug1: Connecting to 114.213.208.99 [114.213.208.99] port 1260.
  debug1: Connection established.
  debug1: identity file /c/Users/37097/.ssh/id_rsa type -1
  debug1: identity file /c/Users/37097/.ssh/id_rsa-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_dsa type -1
  debug1: identity file /c/Users/37097/.ssh/id_dsa-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_ecdsa type -1
  debug1: identity file /c/Users/37097/.ssh/id_ecdsa-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_ecdsa_sk type -1
  debug1: identity file /c/Users/37097/.ssh/id_ecdsa_sk-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_ed25519 type -1
  debug1: identity file /c/Users/37097/.ssh/id_ed25519-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_ed25519_sk type -1
  debug1: identity file /c/Users/37097/.ssh/id_ed25519_sk-cert type -1
  debug1: identity file /c/Users/37097/.ssh/id_xmss type -1
  debug1: identity file /c/Users/37097/.ssh/id_xmss-cert type -1
  debug1: Local version string SSH-2.0-OpenSSH_8.2
  kex_exchange_identification: banner line contains invalid characters
  </code></pre>
  <p>I tried it even in another ubuntu machine, but have the same problem.</p>
  <p>And I tried to google it for few days, but none of it can solve my problem.</p>