title: Why am I getting no matching mac found: client hmac-md5,hmac-sha1
body: <p>For some reason my connection to heroku started failing. I am guessing Heorku made some sort of change as all 3 of my computers stopped working within the same week.</p>
  
  <p>If I run "<code>ssh -vT git@heroku.com</code>"</p>
  
  <p>I get </p>
  
  <pre><code>    [brian@stat-vm ~]$ ssh -vT git@heroku.com
      OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
      debug1: Reading configuration data /home/brian/.ssh/config
      debug1: Applying options for *
      debug1: Reading configuration data /etc/ssh/ssh_config
      debug1: Applying options for *
      debug1: Connecting to heroku.com [50.19.85.156] port 22.
      debug1: Connection established.
      debug1: identity file /home/brian/.ssh/id_rsa type 1
      debug1: Remote protocol version 2.0, remote software version endosome
      debug1: no match: endosome
      debug1: Enabling compatibility mode for protocol 2.0
      debug1: Local version string SSH-2.0-OpenSSH_5.3
      debug1: SSH2_MSG_KEXINIT sent
      debug1: SSH2_MSG_KEXINIT received
      no matching mac found: client hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 server hmac-sha2-256-etm@openssh.com,hmac-sha2-256
  </code></pre>
  
  <p>Can anyone suggest a fix or tell me what is going on?</p>