# Discourse NOT FOUND

**URL:** https://meta.discourse.org/t/discourse-not-found/276791
**Category:** Self-hosting
**Tags:** unsupported-install
**Created:** [August 26, 2023, 11:08pm UTC](https://meta.discourse.org/t/discourse-not-found/276791 "2023-08-26T23:08:30Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)
#### Post date: [August 26, 2023, 11:08pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/1 "2023-08-26T23:08:30Z")

</div>

Hello,

I am trying to install Discourse on linode with there one-click app  
I ran through discourse-setup, and even tried rebuilding discourse!

The domain is setup correctly and I can ping it, and sometimes it says “welcome to nginx”, which is part of the docker container for discourse and not installed on the server.

The result of `docker ps`:

```plaintext
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a494a72506a8 local_discourse/app "/sbin/boot" 6 minutes ago Up 6 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app

```

I noticed that when I ran `./discourse-doctor` the last bit said:

```plaintext
Discourse version at forum.[redacted].com: NOT FOUND

```

Any help appreciated, thanks!

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [August 26, 2023, 11:21pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/2 "2023-08-26T23:21:09Z")

</div>

Hi @tpglitch 👋 welcome to Meta 🙂

I think this topic may interest you:

> [@Discourse version at forum.abc.com.au: NOT FOUND](https://meta.discourse.org/t/discourse-version-at-forum-abc-com-au-not-found/124016):
>
> Discourse installed using official guide on github Everything went well. but getting 502 error while accessing forum tried checking rails production logs, and nothing I could see production\_error or sidekiq logs did see this with tail Creating scope :open. Overwriting existing method Poll.open. Creating scope :open. Overwriting existing method Poll.open. Can’t reach ‘/images/welcome/discourse-edit-post-animated.gif’ to get its dimension. running discourse doctor says Discourse version at…

might want to look at this too:

> [@Discourse hosting on Linode?](https://meta.discourse.org/t/discourse-hosting-on-linode/240977/):
>
> I followed the tutorial below which got me up and running quickly and simply on Linode (something I was also able to do, but with much more difficulty on DigitalOcean). Through searching on this forum I became aware of a general bias toward Digital Ocean. Notwithstanding this, getting a Discourse up nd running on Linode turned out to be more simple (perhaps only due to this concise Youtube Tutorial…) [[TechHut The Surprisingly Easy Way to Install Discourse with Free SSL] ](https://www.youtube.com/watch?v=-5-lQQVMYsQ) I am agnos…

---

<div class="post-metadata">

### Author: ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)
#### Post date: [August 26, 2023, 11:25pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/3 "2023-08-26T23:25:18Z")

</div>

These did not help unfortunately. ☹

---

<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: [August 26, 2023, 11:55pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/4 "2023-08-26T23:55:38Z")

</div>

> [@tpglitch](#):
>
> am trying to install Discourse on linode with there one-click app  
> I ran through discourse-setup, and even tried rebuilding discourse!
> 
> The domain is setup correctly and I can ping it, and sometimes it says “welcome to nginx”

My guess is that you have two A records for your domain

---

<div class="post-metadata">

### Author: ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)
#### Post date: [August 27, 2023, 7:05pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/5 "2023-08-27T19:05:38Z")

</div>

I do not, but I was able to get it working buy using a different subdomain.

---

<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: [August 27, 2023, 7:17pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/6 "2023-08-27T19:17:19Z")

</div>

Then likely DNS was broken at first and you retried a bunch of times and hit Let’s Encrypt’s rate llmits. `./discourse-setup` tries to keep that from happening, but I guess Linode’s installer doesn’t use `discousre-setup`

---

<div class="post-metadata">

### Author: ![tpglitch](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tpglitch/32/322836_2.png) [@tpglitch](https://meta.discourse.org/u/tpglitch)
#### Post date: [August 27, 2023, 8:49pm UTC](https://meta.discourse.org/t/discourse-not-found/276791/7 "2023-08-27T20:49:06Z")

</div>

It does use `discourse-setup`. It has to be manually ran by the user if you don’t automatically fill out all the fields on Linode (which I didn’t)
