tag:support.appharbor.com,2010-11-23:/discussions/problems/117293-downloading-source-failed-an-error-occurred-while-downloading-the-sourceAppHarbor: Discussion 2021-05-25T00:52:27Ztag:support.appharbor.com,2010-11-23:Comment/492077962021-05-21T02:00:48Z2021-05-21T02:00:48ZDownloading source failed: An error occurred while downloading the source<div><p>Hi,</p>
<p>We're currently working to address this issue, which is intermittently affecting source code downloads from Bitbucket. AppHarbor checks the IP address of the Bitbucket servers that notify us when you push to your repository, and they've recently started using some unlisted IP addresses that are in turn causing these download authentication errors.</p>
<p>There's unfortunately not much we can do on our end to resolve the issue at this time, but in the meantime you might want to push directly to your AppHarbor application's Git repository when you want to deploy your code. Have you used that in the past? Otherwise I'm happy to help if you have any questions.<br>
Best,<br>
Rune</p></div>runetag:support.appharbor.com,2010-11-23:Comment/492077962021-05-21T17:41:22Z2021-05-21T17:41:22ZDownloading source failed: An error occurred while downloading the source<div><p>Hi,</p>
<p>I never used the Git repository. Is it just to change the deployment to Git? Don't need to create another application?</p></div>jpratestag:support.appharbor.com,2010-11-23:Comment/492077962021-05-25T00:48:46Z2021-05-25T00:48:46ZDownloading source failed: An error occurred while downloading the source<div><p>Hi again,</p>
<p>Ok so basically you can just add AppHarbor as another Git remote on your repository (assuming you're using that with Bitbucket, let me know if you're not using Git at all and push to Bitbucket in some other way). The steps to add your AppHarbor app as a remote using the command line Git interface is fairly straightforward:</p>
<ol>
<li>Find and copy the AppHarbor repository URL for your app from the navigation box on the left.<br></li>
<li>Add the remote repository like this: <code>git remote add appharbor YOUR_REPOSITORY_URL</code><br></li>
<li>Deploy using <code>git push appharbor master</code></li>
</ol>
<p>You can also just push directly to the repository without setting it up as a remote like so <code>git push YOUR_REPOSITORY_URL master</code>.</p>
<p>I hope this helps, and please don't hesitate to reach out if you experience any issues!</p>
<p>Best,<br>
Rune</p></div>rune