I cannot access my ODK central in my homeserver while using Tailscale

1. What is the issue? Please be detailed.

I installed ODK central in my homeserver using the guide for DigitalOcean. My homeserver is an old laptop with Debian and some services installed through docker. I just want to use my homeserver as a test environment for learning purposes.

I do not have a public IP, I was planning to use Tailscale for now, and I’m using DuckDNS.

The issue is that I cannot access ODK server using the domain I configured. In my browser, I get the error “PR_END_OF_FILE_ERROR“ and it says the connection is not secure. I can access other services using the corresponding ports and the DuckDNS domain. In the .env file I set up the bare minimum, just the domain and email, everything else was left untouched.

2. What steps can we take to reproduce this issue?

Install Debian in a server, docker and then get a Tailscale docker container there. Then install ODK central using the DigitalOcean guide. For the domain use DuckDNS with the Tailscale server IP configured there. When ODK central is up try to access it with the DuckDNS domain.

3. What have you tried to fix the issue?

I also tried using the MagicDNS provided by tailscale but it does not work.

4. Upload any forms or screenshots you can share publicly below.

Nothing

Hello. I just want to say that I didn’t try to make ODK work with Tailscale anymore.

I created an AWS account and deployed an EC2 instance for free. I’m using that instance as a proxy.

I used these articles for my setup:

https://steezeburger.com/2024/02/rathole-tunnel-for-palworld-server/

This is enough for learning and testing purposes.