title: jenkins/hudson can't connect to github repo
body: <p>I am on Ec2 with the base amazon ami linux- I have installed jenkins but when I go to pull the repo from github I am given the following error:</p>
  
  <pre><code>Building in workspace /var/lib/jenkins/workspace/build social
  Checkout:build social / /var/lib/jenkins/workspace/build social - hudson.remoting.LocalChannel@5c7b21b
  Using strategy: Default
  Cloning the remote Git repository
  Cloning repository origin
  ERROR: Error cloning remote repo 'origin' : Could not clone git@github.com:adulion/.git
  hudson.plugins.git.GitException: Could not clone git@github.com:adulion/.git
      at hudson.plugins.git.GitAPI.clone(GitAPI.java:245)
      at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1117)
      at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1059)
      at hudson.FilePath.act(FilePath.java:832)
      at hudson.FilePath.act(FilePath.java:814)
      at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1059)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:1218)
      at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:581)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:470)
      at hudson.model.Run.run(Run.java:1421)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:238)
  Caused by: hudson.plugins.git.GitException: Command "git clone --progress -o origin git@github.com:adulion/.git /var/lib/jenkins/workspace/build social" returned status code 128:
  stdout: Cloning into /var/lib/jenkins/workspace/build social...
  
  stderr: Host key verification failed.
  fatal: The remote end hung up unexpectedly
  </code></pre>
  
  <p>I have generated a key for the current user who installed jenkins and have managed to clone the repo using the git command line but jenkins can not.</p>
  
  <p>I have copied the ~/.ssh files into /var/lib/jenkins/.ssh</p>
  
  <p>I have added github to the known hosts and I have run out of solutions to try. Anyone know where I am going wrong? Is there a way to get jenkins to show the public key it's using and I can debug if it's using the correct one?</p>
  
  <p><strong>I removed the name of the repo because its a private repo</strong></p>