# Error 500 after Update

**URL:** https://meta.discourse.org/t/error-500-after-update/326196
**Category:** Self-hosting
**Created:** [September 12, 2024, 1:27pm UTC](https://meta.discourse.org/t/error-500-after-update/326196 "2024-09-12T13:27:46Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [September 12, 2024, 2:24pm UTC](https://meta.discourse.org/t/error-500-after-update/326196/3 "2024-09-12T14:24:59Z")

</div>

> [@D.VE](#):
>
> It seems that I am in the beta tree

> [@Understanding Discourse release channels](https://meta.discourse.org/t/understanding-discourse-release-channels/264400/1):
>
> The default channel used when installing a production version of Discourse is **tests-passed**.

That’s why there is a -dev at the end. This is a version between 3.4.0.beta1 and 3.4.0.beta2

> [@Understanding Discourse release channels](https://meta.discourse.org/t/understanding-discourse-release-channels/264400/1):
>
> ### stable
> 
> On GitHub: [https://github.com/discourse/discourse/tree/stable](https://github.com/discourse/discourse/tree/stable)
> 
> The stable channel is not necessarily more “stable” than **tests-passed**. It’s more about the idea that the bugs are known, and it serves as a checkpoint for a specific set of features and improvements. With **tests-passed** , there may be new bugs introduced, then fixed a few commits later.

See also [Configure a supported tracking branch to get Discourse software updates](https://meta.discourse.org/t/configure-a-supported-tracking-branch-to-get-discourse-software-updates/17014)

---

_[View the full topic](https://meta.discourse.org/t/error-500-after-update/326196)._
