# Discourse Rebuild Fails During Bootstrap: Git HTTPS Timeout, Looking for a Clean SSH-Based Workaround

**URL:** https://meta.discourse.org/t/discourse-rebuild-fails-during-bootstrap-git-https-timeout-looking-for-a-clean-ssh-based-workaround/405047
**Category:** Support
**Tags:** install
**Created:** [June 11, 2026, 9:16am UTC](https://meta.discourse.org/t/discourse-rebuild-fails-during-bootstrap-git-https-timeout-looking-for-a-clean-ssh-based-workaround/405047 "2026-06-11T09:16:20Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [June 15, 2026, 4:40pm UTC](https://meta.discourse.org/t/discourse-rebuild-fails-during-bootstrap-git-https-timeout-looking-for-a-clean-ssh-based-workaround/405047/2 "2026-06-15T16:40:12Z")

</div>

> [@serkhelesheyi](#):
>
> fails with:
> 
> ```plaintext
> SSL connection timeout
> 
> ```

Is outbound https blocked somehow?

> [@serkhelesheyi](#):
>
> From my investigation, this appears to be caused by issues with my Internet provider’s connectivity to GitHub over HTTPS. At the moment, I am not trying to solve that networking problem itself. Instead, I am looking for a way to perform Discourse rebuilds using SSH, since SSH connectivity to GitHub works correctly in my environment

It won’t be easy to rewrite all of the stuff that expects to be able to use https. I’m afraid having reliable networking is what you need to solve.

---

_[View the full topic](https://meta.discourse.org/t/discourse-rebuild-fails-during-bootstrap-git-https-timeout-looking-for-a-clean-ssh-based-workaround/405047)._
