# Discourse startup issue

**URL:** https://meta.discourse.org/t/discourse-startup-issue/293388
**Category:** Self-hosting
**Created:** [January 30, 2024, 12:39am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388 "2024-01-30T00:39:49Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [January 30, 2024, 12:39am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/1 "2024-01-30T00:39:49Z")

</div>

Just noticed that I was due for a discourse update so I performed an update with no issue.

The dashboard notified me that I should disable the footnote plugin and rebuild the app. After doing that, I now get an endless splash screen. (animated dots).

Tried stopping, starting, rebuilding, rebooting … nothing helps. Any thoughts on how to debug / fix would be greatly appreciated.

---

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [January 30, 2024, 12:53am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/2 "2024-01-30T00:53:32Z")

</div>

A bit more info …

```plaintext
sudo docker logs app
run-parts: executing /etc/runit/1.d/00-ensure-links
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/01-cleanup-web-pids
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
run-parts: executing /etc/runit/1.d/letsencrypt
[Tue 30 Jan 2024 12:27:24 AM UTC] Domains not changed.
[Tue 30 Jan 2024 12:27:24 AM UTC] Skip, Next renewal time is: 2024-03-13T00:35:08Z
[Tue 30 Jan 2024 12:27:24 AM UTC] Add '--force' to force to renew.
[Tue 30 Jan 2024 12:27:24 AM UTC] Installing key to: /shared/ssl/community.acescentral.com.key
[Tue 30 Jan 2024 12:27:24 AM UTC] Installing full chain to: /shared/ssl/community.acescentral.com.cer
[Tue 30 Jan 2024 12:27:24 AM UTC] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Tue 30 Jan 2024 12:27:25 AM UTC] Reload error for :
[Tue 30 Jan 2024 12:27:25 AM UTC] Domains not changed.
[Tue 30 Jan 2024 12:27:25 AM UTC] Skip, Next renewal time is: 2024-03-12T00:35:09Z
[Tue 30 Jan 2024 12:27:25 AM UTC] Add '--force' to force to renew.
[Tue 30 Jan 2024 12:27:25 AM UTC] Installing key to: /shared/ssl/community.acescentral.com_ecc.key
[Tue 30 Jan 2024 12:27:25 AM UTC] Installing full chain to: /shared/ssl/community.acescentral.com_ecc.cer
[Tue 30 Jan 2024 12:27:25 AM UTC] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Tue 30 Jan 2024 12:27:25 AM UTC] Reload error for :
Started runsvdir, PID is 537
ok: run: redis: (pid 549) 0s
ok: run: postgres: (pid 551) 0s
nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/discourse.conf:60
supervisor pid: 548 unicorn pid: 577

```

---

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [January 30, 2024, 1:04am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/3 "2024-01-30T01:04:57Z")

</div>

Can enter is [safe mode](https://meta.discourse.org/t/53504?silent=true)

---

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [January 30, 2024, 1:41am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/4 "2024-01-30T01:41:51Z")

</div>

I think this was related to the pushover pluging

> [@Pushover notifications](https://meta.discourse.org/t/pushover-notifications/119258/18):
>
> This plugin is making Deprecation warning: Usage of the Ember Global is deprecated. You should import the Ember module or the specific API instead. Is there any plan to update the plugin? There was no activity here in quite some time from what I can see.

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [January 30, 2024, 10:37am UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/5 "2024-01-30T10:37:33Z")

</div>

I think this is the issue?

> [@Problem with api version when updating docker manager](https://meta.discourse.org/t/problem-with-api-version-when-updating-docker-manager/291548):
>
> Hello, I am having an issue with [MY FORUM](https://community.herohabit.com) where it’s just continuously loading. I did update the docker today and that seems to be what is causing the issue but I don’t know if/how I can revert that. I’m able to access the site in [safe mode](https://meta.discourse.org/t/53504?silent=true) and have disabled all plugins, elements, and themes but it still won’t load out of [safe mode](https://meta.discourse.org/t/53504?silent=true). Any guidance would be appreciated. Thanks!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [January 30, 2024, 12:04pm UTC](https://meta.discourse.org/t/discourse-startup-issue/293388/6 "2024-01-30T12:04:23Z")

</div>

I believe that #Contribute > Bug should be fixed now, so I don’t think it should be that.

> [@agf1997](#):
>
> I think this was related to the pushover plugin

There may be some more detail in your `/logs` or your browser console that may confirm, but if you’re rebuilding without it then that will answer the question too.

Just in case it’s not, you can also narrow it down by using the different options for [safe mode](https://meta.discourse.org/t/53504?silent=true) to see if it’s a theme/theme component. And it can also be useful to share a list of your plugins in case anyone can spot one with a known issue.
