Troubleshoot
Caddy が 502 Bad Gateway を返す
最終更新: 2026-04-25
症状
Caddy 経由で upstream に繋がらず 502 が返る
- reverse_proxy 先のアプリが起動していない
- upstream のポート変更を Caddyfile に反映していない
想定される原因
- 1
upstream プロセスダウン
node / uwsgi / php-fpm が落ちている。
- 2
Docker ネットワーク解決失敗
同じ network に入っていない。
- 3
TLS 不一致
upstream が HTTPS なのに http スキームで指定。
対処手順
- upstream を再起動
- Caddyfile の reverse_proxy URL を確認、必要ならコンテナ名指定
- TLS 不要な内部通信でも health_uri を付けて確認