title: Server refused public-key signature despite accepting key
body: <p>I'm using CruiseControl.Net version 1.6.7981.1 for my continuous builds. The source control operation failed and the error message was </p>
  
  <blockquote>
    <p>ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control operation failed: Server refused public-key signature despite accepting key! FATAL ERROR: Disconnected: No supported authentication methods available (server sent: publickey) fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.</p>
  </blockquote>
  
  <p>I'm sure there is no issue with access rights as this doesn't happen all the time, and the repo exists. Is this some error on CCNET side? What can I do to fix this issue?</p>