Everdo is running on a server in my home. When my Android phone is connected to my home WiFi network, I can sync between the server and my phone without any issues.
Because I travel frequently, I access my home LAN via an OpenVPN device (a Raspberry Pi) to gain remote access to my server. When I connect my Android phone over LTE and OpenVPN, I can download FROM my Everdo server, but I cannot send data from my phone TO the server.
Any ideas? I would suspect an OpenVPN config error if I couldn’t get any connection, but being able to transmit data only one way is really strange…
What do you do specifically to Download/send data?
If you initiate sync (swipe down), what message do you see?
I’ve used both the swipe down and the menu option.
I discovered today that for whatever unknown reason, I only have this problem when attempting a sync with OpenVPN over an LTE (T-Mobile) connection. When I’m on hotel / office WiFi and connect to my home servers via OpenVPN, sync works flawlessly. I have no idea why.
FWIW, when sync does fail on my LTE connection, I get a “Connection Error” message after the sync attempt times out.
Please update the app and try to get the “Connection error” with your VPN setup.
Then go to the app settings and tap the “Version” menu item (should be 0.76.2). The logs should have a more specific error description.