Hi all,
I am having an issue with my Android client. I have a locally hosted server, it is up and running and works fine with my iOS device and client. The manager on my Android phone also works perfectly fine and can connect to the server.
I am running cloudflare and using my host name as the Server URL. Everything is set up correctly on that end as it is working perfectly fine in the iOS client. With the Android client, when I connect to my WiFi and use my internal IP address with port, the client works. When I disconnect the WiFi and enter the host name as the URL the Android client stops reporting location.
I have also tried just using my external IP address with port 5055 forwarded to the internal server IP. That also does not work. Is something different with the Android app, is HTTP no recommended for use? I have not tried setting anything up using HTTPS as I have not found much documentation on that yet(I will be honest, I have not looked very hard). I can post server logs easy enough, client logs I will need a little guidance on where to find them in the Android system.
Server is hosted on my proxmox server, running Ubuntu server 24.10
Android phone is a new Motorola Moto G Play (XT2413V)
iOS is an iPhone 16 Pro Max I believe.
I have tried three versions of the app...the play store version, the website version, and the f-droid version.
Any help would be greatly appreciated.
Have you followed the troubleshooting guides?
Hi, Anton,
Thank you for responding. Yes, I followed the trouble shooting guides, both for the client and the server. What I couldn't understand is why it worked for one phone on one OS and not the other. I still don't know exactly what fixed it, but basically, I changed the server URL in the app from http to https and turned off TLS verification on my cloudflare domain for the traccar DNS. It seems to be working just fine now.
Hopefully that will help anyone having the same issue, if anyone ever has the same issue. It was a very strange one.
Thank you for your work on this Anton, it is a wonderful piece of software.
Can you tellme how exactly you do it that?
I tried to put the proxy off and run the tunnel only by DNS and the tunnel stop working.
I'm in the same situation like you was, my server is running well and locally i cant transmite my phone location, including while VPN but when i try to connect by the cloudflare tunnel i can't publish my location...
Wait, i found that is only able to do if the tunnel is https instead, but my tunnel is http because is pointing to the local ip of my nas.
Hi all,
I am having an issue with my Android client. I have a locally hosted server, it is up and running and works fine with my iOS device and client. The manager on my Android phone also works perfectly fine and can connect to the server.
I am running cloudflare and using my host name as the Server URL. Everything is set up correctly on that end as it is working perfectly fine in the iOS client. With the Android client, when I connect to my WiFi and use my internal IP address with port, the client works. When I disconnect the WiFi and enter the host name as the URL the Android client stops reporting location.
I have also tried just using my external IP address with port 5055 forwarded to the internal server IP. That also does not work. Is something different with the Android app, is HTTP no recommended for use? I have not tried setting anything up using HTTPS as I have not found much documentation on that yet(I will be honest, I have not looked very hard). I can post server logs easy enough, client logs I will need a little guidance on where to find them in the Android system.
Server is hosted on my proxmox server, running Ubuntu server 24.10
Android phone is a new Motorola Moto G Play (XT2413V)
iOS is an iPhone 16 Pro Max I believe.
I have tried three versions of the app...the play store version, the website version, and the f-droid version.
Any help would be greatly appreciated.