# Bootstrap Failure to connect to GitHub

**URL:** https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871
**Category:** Support
**Created:** [March 27, 2015, 10:38am UTC](https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871 "2015-03-27T10:38:20Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![AlexisWiiu](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@AlexisWiiu](https://meta.discourse.org/u/AlexisWiiu)
#### Post date: [March 27, 2015, 10:38am UTC](https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871/1 "2015-03-27T10:38:20Z")

</div>

Hello.

I’ve been using Discourse for a good 6 months without any flaws. However, when attempting to restart it today I ran into an error:

> root@fortcraft:/var/discourse# ./launcher rebuild app  
> Ensuring discourse docker is up to date  
> Fetching origin  
> fatal: unable to access ‘[GitHub - discourse/discourse\_docker: A Docker image for Discourse · GitHub](https://github.com/discourse/discourse_docker.git/)’: Failed to connect to [github.com](http://github.com) port 443: Connection timed out  
> error: Could not fetch origin  
> Discourse Docker is up-to-date  
> Stopping old container

- /usr/bin/docker stop -t 10 app  
app  
cd /pups && git pull && /pups/bin/pups --stdin  
error: RPC failed; result=7, HTTP code = 0  
fatal: The remote end hung up unexpectedly  
837f29d8b58a80400a9f6b8a45ebf3b1f5993fab16a50c2f6109ed88771a5b98  
FAILED TO BOOTSTRAP

Not sure what’s going on. I’ve rebooted it several times before without this issue occurring. I have also looked into DNS issues as those were the most relevant results on Google, but these fixes seem to have no effect.

> Docker Upstart and SysVinit configuration file  
> Customize location of Docker binary (especially for development testing).  
> DOCKER=“/usr/local/bin/docker”  
> Use DOCKER\_OPTS to modify the daemon startup options.  
> DOCKER\_OPTS=“–dns 8.8.8.8 --dns 8.8.4.4”  
> If you need Docker to use an HTTP proxy, it can also be specified here.  
> export http\_proxy=“[http://127.0.0.1:3128/](http://127.0.0.1:3128/)”  
> This is also a handy place to tweak where Docker’s temporary files go.  
> export TMPDIR=“/mnt/bigdrive/docker-tmp”

This is the /etc/default/docker file that was referred to in other posts.

All help is appreciated, I currently can’t start the app.

**Edit:** After the 13th attempt it seems to be working again. Any idea why this happens?

---

<div class="post-metadata">

### Author: ![RubyRhod](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rubyrhod/32/40260_2.png) [@RubyRhod](https://meta.discourse.org/u/RubyRhod)
#### Post date: [March 27, 2015, 11:12am UTC](https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871/2 "2015-03-27T11:12:15Z")

</div>

see [https://meta.discourse.org/t/discourses-reliance-on-github-can-be-a-liability/26869/4](https://meta.discourse.org/t/discourses-reliance-on-github-can-be-a-liability/26869/4)

It seems github had an attack.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [March 27, 2015, 11:32am UTC](https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871/3 "2015-03-27T11:32:43Z")

</div>



---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [March 27, 2015, 12:26pm UTC](https://meta.discourse.org/t/bootstrap-failure-to-connect-to-github/26871/4 "2015-03-27T12:26:41Z")

</div>

GitHub is currently undergoing a DDoS attack… More information available on [https://status.github.com/messages](https://status.github.com/messages).
