# Trouble with updating from 0.200.0 to 0.202.1 (Bad Gateway)

**URL:** <https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835>\
**Category:** Questions\
**Tags:** deployment\
**Created:** [November 16, 2022, 2:40pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835 "2022-11-16T14:40:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![stofftaschentuch.ch](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@stofftaschentuch.ch](https://community.n8n.io/u/stofftaschentuch.ch)\
**Post date:** [November 16, 2022, 2:40pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/1 "2022-11-16T14:40:59Z")

</div>

I tried to update my self-hosted n8n instance from 0.200.0 to 0.202.1 via docker compose (worked well mayn times):

1. docker-compose pull
2. docker-compose down
3. docker-compose up -d

After the update my site showed only the message “Bad Gateway”, nothing else …  
In the past it was showing this message only for a few seconds and when I reloaded the page it was gone.  
But this time it stayed. I am no expert in server stuff, so I reverted my server back to the last backup and it works again on 0.200.0, but I would like to stay updated.

Is anyone able to help me? What can I check to get it up and running?  
Thx a lot!

## Information on your n8n setup

- **n8n version: 0.200.0**
- **Database you’re using: mySQL**
- **Running n8n with the execution process [own(default), main]: ?**
- **Running n8n via Docker**

---

<div class="post-metadata">

**Author:** ![0101binary0101](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/0101binary0101/32/23050_2.png) [@0101binary0101](https://community.n8n.io/u/0101binary0101)\
**Post date:** [November 16, 2022, 3:07pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/2 "2022-11-16T15:07:27Z")

</div>

I probably don’t have the answer - but when I have issues with my n8n container I check a few things:

Have you enabled any n8n logging in your compose file ?

Are you using the traefik reverse proxy or just a non-exposed container ?

Do you see any messages if you don’t execute the compose detached (no -d) ?

---

<div class="post-metadata">

**Author:** ![stofftaschentuch.ch](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@stofftaschentuch.ch](https://community.n8n.io/u/stofftaschentuch.ch)\
**Post date:** [November 16, 2022, 3:30pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/3 "2022-11-16T15:30:48Z")

</div>

Does this help?

 ![image](https://europe1.discourse-cdn.com/n8n/original/3X/8/f/8fd0864644580267a1881a6e8fdc50e2363f9798.png)

---

<div class="post-metadata">

**Author:** ![0101binary0101](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/0101binary0101/32/23050_2.png) [@0101binary0101](https://community.n8n.io/u/0101binary0101)\
**Post date:** [November 16, 2022, 3:41pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/4 "2022-11-16T15:41:58Z")

</div>

Ok so that’s the 0.200.0 version running, anything different in the message when you switch to 0.202.1, You mentioned that 0.200.0 was the working release.

Anything significant in the traefik compose ? hint you might want to avoid posting any public dns information…

---

<div class="post-metadata">

**Author:** ![stofftaschentuch.ch](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@stofftaschentuch.ch](https://community.n8n.io/u/stofftaschentuch.ch)\
**Post date:** [November 16, 2022, 4:12pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/5 "2022-11-16T16:12:20Z")

</div>

Thx for your input, I need to find the right time to try the install again, may take some days …

---

<div class="post-metadata">

**Author:** ![0101binary0101](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/0101binary0101/32/23050_2.png) [@0101binary0101](https://community.n8n.io/u/0101binary0101)\
**Post date:** [November 16, 2022, 4:29pm UTC](https://community.n8n.io/t/trouble-with-updating-from-0-200-0-to-0-202-1-bad-gateway/19835/6 "2022-11-16T16:29:24Z")

</div>

No problem

Just fyi I run active multiple N8N releases from my docker compose - I keep a labelled known release e.g. 0.200.0 and another one on a different port running :latest , that way I can do basic checks before switching containers/versions etc, but it depends on your requirements/disk availability.

You have to use unique traefik naming and ports, dns e.g. n8n1. , n8n2. , callbacks etc and they don’t/can’t share the hidden n8n / sql db etc… at least I don’t think it would be wise to do flow/DB sharing.
