Enketo and downloaded forms don't work

1. What is the issue? Please be detailed.
I installed a fresh ODK Central, everything seemed to work but projects configured in ODK Collect don't show the form template. In addition, public access also fail when rendering the web form.

2. Software versions
Debian 12
Docker version 24.0.7, build afdd53b
Docker Compose version v2.21.0
ODK Central v2023.5.0-1-g0a2344a

Setup details:
SSL_TYPE=upstream
HTTP_PORT=8090 (apache reverse proxy connects to this port)
HTTPS_PORT=4333

3. What have you tried to fix the issue?
I reinstalled everything and upgraded to the latest version.

4. Upload any forms or screenshots you can share publicly below.
When trying to access the Public Access webpage it shows a messsage which says: Error loading. Can't connect to the forms server.

imagen

Where should I start debuging this?

TIA,

Seb

Hi @sebtux,

I would go into Enketo container docker compose exec -it enketo bash and try sending an HTTP request to Central server like curl https://<yourdomain>/version.txt.

Have you changed your domain name during the upgrade process? Doing that causes some problems and is not recommended.

Can we please explain little bit more about problem about form template.

regards,
Sadiq

Thank you very much, I missconfigured the server by skipping the "Configuring Upstream SSL" instructions!

Greetings!

1 Like