1. What is the issue? Please be detailed.
I have recently installed ODK central on self hosted vm. I’m encountering an issue with our self-hosted ODK setup. While mobile app users can access the form without any problems, web or admin users receive a “Failed to load form” error when attempting to preview the form via the web interface.
Below are the logs from the internal NGINX. Just to mention, we are using another NGINX instance as a reverse proxy in front of the ODK server.
logs internal nginx:
nginx-1 | 2025/04/25 07:13:42 [error] 17#17: *836 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.16.30.11, server: odk-testing.lmkr.com, request: "POST /-/transform/xform/DFcgoAEsv3jydrZ7YcKX5F6FoVdaOPn HTTP/1.1", upstream: "http://172.18.0.4:8005/-/tran
2. What steps can we take to reproduce this issue?
3. What have you tried to fix the issue?
Nothing, i just installed it and i am using upstream in .env file, only change.
4. Upload any forms or screenshots you can share publicly below.