Apps return 502 when opened immediately after start or restart
Author: aadityabhusalCreated Sep 15, 2026Updated Sep 15, 2026
After starting or restarting an app, Umbrel can mark it as ready before the app's internal HTTP upstream has started accepting connections.
If the app is opened immediately, the first request may fail with an ECONNREFUSED / HTTP 502 error. Waiting briefly and opening the app again usually works.
Steps to reproduce
- Start or restart an App Store app that uses
app_proxy. - Wait for the loading indicator to disappear.
- Open the app immediately.
- Observe the 502 error page.
- Wait a few seconds and open the app again.
- The app now loads successfully.
Screen recording
https://github.com/user-attachments/assets/5e482b8e-4e51-459d-b78e-22e877b21e01
Source: getumbrel/umbrel