# Erro 502 no nginx

**URL:** <https://meta.discourse.org/t/502-error-on-nginx/160592>\
**Category:** Self-hosting\
**Created:** [12 Agosto , 2020 06:05 UTC](https://meta.discourse.org/t/502-error-on-nginx/160592 "2020-08-12T06:05:04Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![neounix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neounix/32/215617_2.png) [@neounix](https://meta.discourse.org/u/neounix)\
**Post date:** [13 Agosto , 2020 01:42 UTC](https://meta.discourse.org/t/502-error-on-nginx/160592/10 "2020-08-13T01:42:24Z")

</div>

Usar um disco rígido tradicional versus um SSD não deve causar um erro 502. Isso não é realmente plausível, como sua pergunta indica @elopio.

Aqui está um pequeno resumo que pode ser útil:

> **[How to Solve 502 Bad Gateway Issues? - KeyCDN Support](https://www.keycdn.com/support/502-bad-gateway)**
>
> Having issues with a 502 Bad Gateway error? This guide gives you practical tips to solve origin not reachable problems.

Na minha opinião, o melhor a fazer é abrir alguns terminais e executar `tail -f` nos arquivos de log do Rails e do nginx, incluindo os logs de erro e os logs de acesso; em seguida, tente acessar e certifique-se de que, ao ver o erro 502, você esteja observando as últimas linhas dos arquivos de log.

Você sabe onde esses arquivos de log estão localizados e como executar os comandos `tail -f` neles nos terminais?

* * *

Nota: você perguntou anteriormente:

> [@elopio](#):
>
> Há algo que deveria estar rodando na porta 3000?

O Rails roda na porta 3000 dentro do contêiner Docker e essa porta não é exposta para fora do contêiner. É por isso que você não vê a porta 3000 fora do contêiner ao executar o netstat fora dele.

Espero que ajude.

---

_[View the full topic](https://meta.discourse.org/t/502-error-on-nginx/160592)._
