# Forum shows Oops message

**URL:** https://meta.discourse.org/t/forum-shows-oops-message/82202
**Category:** Self-hosting
**Created:** [March 5, 2018, 10:38am UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202 "2018-03-05T10:38:55Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 10:38am UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/1 "2018-03-05T10:38:55Z")

</div>

My discourse forum is showing following Oops message. Please help to resolve.

 ![oops](https://global.discourse-cdn.com/meta/original/3X/e/5/e5f44946dfb5178e692854c58009874be7a6f9e1.jpg)

---

<div class="post-metadata">

### Author: ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)
#### Post date: [March 5, 2018, 10:43am UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/2 "2018-03-05T10:43:04Z")

</div>

Try safe-mode

You can get to [safe mode](https://meta.discourse.org/t/53504?silent=true) by adding `/safe-mode` to the url like

`your.site/safe-mode`

You should see a bunch of options like:

 ![Capture](https://global.discourse-cdn.com/meta/original/3X/8/d/8dc99b9373cea83a87ae8aa2f3f8e5213fad4133.PNG)

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 10:46am UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/3 "2018-03-05T10:46:05Z")

</div>

Still shows same message

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 10:57am UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/4 "2018-03-05T10:57:04Z")

</div>

Actually, I had added a new plugin today - [GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse · GitHub](https://github.com/discourse/discourse-data-explorer.git)  
After that I rebuild app. it was showing \*\*\* system restart required \*\*\* when I login console. I turned OFF and ON again my digital ocean droplet.  
Now forum is showing Oops message.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 12:26pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/5 "2018-03-05T12:26:58Z")

</div>

I run rebuild app command but showing the error and rebuild stops.  
./launcher rebuild app  
Please help

 ![error](https://global.discourse-cdn.com/meta/original/3X/5/2/5291f8fdeac671bc1ee05d3918be1bed40ae8907.jpg)

I am using following plugins

```
- git clone https://github.com/discourse/docker_manager.git
      - git clone https://github.com/gdpelican/babble.git
      - git clone https://github.com/davidtaylorhq/discourse-whos-online.git
      - git clone https://github.com/angusmcleod/discourse-quick-messages.g$
      - git clone https://github.com/communiteq/discourse-adsense.git
      - git clone https://github.com/Ebsy/discourse-nationalflags.git
      - git clone https://github.com/discourse/discourse-topic-group-button$
      - git clone https://github.com/discourse/discourse-solved.git
      - git clone https://github.com/discourse/discourse-cakeday.git
      - git clone https://github.com/discourse/discourse-push-notifications$
      - git clone https://github.com/discourse/discourse-assign.git
      - git clone https://github.com/discourse/discourse-plugin-linkedin-au$
      - git clone https://github.com/discourse/discourse-characters-require$

```

---

<div class="post-metadata">

### Author: ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)
#### Post date: [March 5, 2018, 12:45pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/6 "2018-03-05T12:45:35Z")

</div>

Would love to help but this is over my head.

I’d say give it a go without any plugins just to rule that out.

No worries though, I’m pretty sure someone else will step right in and help.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 4:22pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/7 "2018-03-05T16:22:25Z")

</div>

Still having the same error in `./launcher rebuild app`  
Anyone, please help  
I have removed all plugins

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [March 5, 2018, 4:40pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/8 "2018-03-05T16:40:25Z")

</div>

What’s with the dollar sign$ at the end of the github repo paths that look like regex “ends” ?

Did you break the yml file when you edited it?

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 4:50pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/9 "2018-03-05T16:50:44Z")

</div>

Nothing that is the error during copy from SSH.  
By the way, I have removed those all.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 4:53pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/10 "2018-03-05T16:53:52Z")

</div>

I have done everything that I can.  
container rebuild stops at `--retry 3 --jobs 4`  
Forum is now showing **Error 521 - Web server is down**

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [March 5, 2018, 5:23pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/11 "2018-03-05T17:23:12Z")

</div>

did you try to go back to the app.yml file you had before? whenever this sort of thing happens to me it tends to be because of a typo in changes I make in that file.

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 5:33pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/12 "2018-03-05T17:33:35Z")

</div>

No, I have checked that. I had only added a git clone url to the `app.yml` that is removed.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [March 5, 2018, 5:38pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/13 "2018-03-05T17:38:01Z")

</div>

ok - but you didn’t then add a stray letter or character elsewhere in the app.yml file? I have made this mistake myself and paid the price. now I always keep a backup of the file just in case. 🙂

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 5:39pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/14 "2018-03-05T17:39:45Z")

</div>

Can you send me the content of `app.yml` file to check it out. I have edited it more than 10 times in past.

---

<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: [March 5, 2018, 5:42pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/15 "2018-03-05T17:42:20Z")

</div>

Like @tobiaseigen said, if you added or removed a space somewhere, that could be the problem.

It may also be the case that some plugin that used to work is now causing a problem. That flags plugin hasn’t been touched in a year.

If this is an emergency that you would like to throw money at you can [pay me to fix it](https://www.literatecomputing.com/product/rebuild-your-droplet/).

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [March 5, 2018, 5:44pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/16 "2018-03-05T17:44:47Z")

</div>

this might help:

> [@Default app.yml file anywhere?](https://meta.discourse.org/t/default-app-yml-file-anywhere/74345):
>
> I am trying to find a default app.yml file to put into my containers folder so I can edit it as per [here](https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247). For now, when I try to run set up, I get this message. Port 80 appears to already be in use. If you are trying to run Discourse simultaneously with another web server like Apache or nginx, you will need to bind to a different port See https://meta.discourse.org/t/17247 If you are reconfiguring an already-configured Discourse, use ./launcher stop app to stop Discourse before you reconf…

---

<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: [March 5, 2018, 6:07pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/17 "2018-03-05T18:07:57Z")

</div>

That’s a good idea. Another way to do that would be to

```bash
cd /var/discourse
cd containers
mv app.yml app-safety.yml
grep DISCOURSE app-safey.yml
cd ..
./discourse setup

```

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 6:10pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/18 "2018-03-05T18:10:29Z")

</div>

I think this all will remove data and install a new discourse 🙁

---

<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: [March 5, 2018, 6:12pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/19 "2018-03-05T18:12:55Z")

</div>

No, it won’t.

It does assume that your data is stored in `shared/standalone.`

---

<div class="post-metadata">

### Author: ![ankur1857](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ankur1857/32/91555_2.png) [@ankur1857](https://meta.discourse.org/u/ankur1857)
#### Post date: [March 5, 2018, 6:13pm UTC](https://meta.discourse.org/t/forum-shows-oops-message/82202/20 "2018-03-05T18:13:31Z")

</div>

Will it solve the problem?

[Next page](https://meta.discourse.org/t/forum-shows-oops-message/82202.md?page=2)
