Hi All, Got to the bottom of this issue using the excellent support provided by Heroku. It turns out that the puttygen.exe creates *private* keys that are not compatible with OpenSSH because of the way they are formatted.
After creating the private key use the Coversions -> Export OpenSSH key open on the puttygen.exe GUI Then follow the rest of the instructions as normal. Maybe you could add this advice to the Git/Heroku section of the book? The full conversation I had with support can be found in this ticket: http://support.heroku.com/requests/2818 <http://support.heroku.com/requests/2818>Hopefully this will save somebody some time! :) Cheers, Patrick On Thu, Dec 3, 2009 at 12:33 PM, Patrick Fitzgerald <[email protected]>wrote: > Hi all, > I have followed the instructions in the book on how to deploy an app to > Heroku using Git. Everything seems to be ok until I try: > > C:\project\heroku_test>git push heroku master > Permission denied (publickey). > fatal: The remote end hung up unexpectedly > > Has anyone else had this problem and if so how did they get it fixed? > > I have tried removing the keys from heroku and resubmitting them like so: > heroku keys:clear > heroku keys:add > > I get the same problem. There are loads of sites out there which suggest > solutions for this problem but none seem to work. > > Any advice or suggestions greatly appreciated! > > Thanks, > Patrick > -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
