# Authentication is required error when pulling repo

**URL:** https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131
**Category:** Self-hosting
**Created:** [October 14, 2014, 7:38pm UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131 "2014-10-14T19:38:33Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![salaxander](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/salaxander/32/35680_2.png) [@salaxander](https://meta.discourse.org/u/salaxander)
#### Post date: [October 14, 2014, 7:38pm UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131/1 "2014-10-14T19:38:33Z")

</div>

Hi everyone, I am having some trouble completing the installation on red hat enterprise linux 6.5.

Everything is working fine up until the bootstrap process. When I run bootstrap I get the output

```
Unable to find image 'samsaffron/discourse:1.0.5' locally
Pulling repository samsaffron/discourse
2014/10/14 14:14:09 Authentication is required.
Your Docker installation is not working correctly

```

I think this could be due to some corporate proxy shenanigans. Could anyone possibly help me with this? I feel I should be able to just manually download that repo to skip the fetch step, but I’m not sure where I would need to place it.

---

<div class="post-metadata">

### Author: ![Lid](https://avatars.discourse-cdn.com/v4/letter/l/2bfe46/32.png) [@Lid](https://meta.discourse.org/u/Lid)
#### Post date: [October 14, 2014, 7:55pm UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131/2 "2014-10-14T19:55:47Z")

</div>

> [@Offline Install](https://meta.discourse.org/t/offline-install/17827):
>
> Is there currently an easy way to install Discourse offline, or from behind a firewall which doesn’t allow internet access? From what I’ve seen of [discourse\_docker’s Dockerfile](https://github.com/discourse/discourse_docker/blob/master/image/base/Dockerfile), it looks like the default install method is heavily reliant upon network access. I ask this because I am trying to deploy an internal Discourse server for my company in a very similar network environment. More details: Our development machines do have internet access, but the machines we are deploying Discourse to do…

---

<div class="post-metadata">

### Author: ![salaxander](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/salaxander/32/35680_2.png) [@salaxander](https://meta.discourse.org/u/salaxander)
#### Post date: [October 14, 2014, 8:49pm UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131/3 "2014-10-14T20:49:04Z")

</div>

I have now tried configuring the proxy in the app.yml file and I still get the same error. Can anyone provide any insight?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [October 14, 2014, 9:39pm UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131/4 "2014-10-14T21:39:42Z")

</div>

The host needs to be able to get to the net, try.

`docker pull samsaffron/discourse`

---

<div class="post-metadata">

### Author: ![frdmn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frdmn/32/108158_2.png) [@frdmn](https://meta.discourse.org/u/frdmn)
#### Post date: [October 24, 2014, 7:08am UTC](https://meta.discourse.org/t/authentication-is-required-error-when-pulling-repo/21131/5 "2014-10-24T07:08:33Z")

</div>

I have the same issue (`./launcher rebuild app` ends in `Unable to find image 'samsaffron/discourse:1.0.5' locally`).

However, running `docker pull samsaffron/discourse` does just fine. I’m not sure what to do, right now.
