Skip to content


Contents Invalid public key / Fingerprint can’t be blank

Getting the above error message trying to deploy to Heroku (Windows, PuTTY keygen).

Turns out the public/private key files saved through putty aren’t of a valid OpenSSH format (expected by Heroku). You can still use Putty Keygen by copying the text generated under “Public key for pasting into OpenSSH authorized_key file” (save it to your *.pub)

I’m inching towards my first Mac. Windows is a frustration after the other.

UPDATE: working with Heroku/Git/SSH on a windows machine is a royal pain. One step closer to a MaxBook.

Follow these if you’re stuck:
http://therubyway.wordpress.com/2008/12/11/using-heroku-and-windows/
http://linux-sxs.org/networking/openssh.putty.html
http://help.github.com/troubleshooting-ssh/
http://code.google.com/p/msysgit/issues/detail?id=49

My setup so far is “Putty Keygen, Putty, Pageant, Git GUI”

http://code.google.com/p/msysgit/issues/detail?id=49

Posted in Ruby, Web.


3 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Butch says

    Mac hardware is overpriced Tamer – just find a good Linux distro.

  2. Tamer says

    Perhaps it’s overpriced for a reason. Being frustration-less (or at least less-annoying).
    I’ve tried Linux (Ubuntu, RedHat). There’s something not quite there. Perhaps overall experience (Browsing / Flash; Thunderbird; OpenOffice; NetBeans; …).

    I’m so ready for a Mac (sans the money part).

  3. Xav says

    Try using http://hg-git.github.com/ . Mercurial works much better under windows.



Some HTML is OK

or, reply to this post via trackback.