Own sync server won't sync android device - never
Hello!
I run my own sync server, no account server and it works fine with several users on over 10 different Windows PCs.
For demonstration I am using in this post as URL of the sync server: "https://sub.ownserver.tld" and it has it's correct ( not self signed) ssl certificate from Commodo for sub.ownserver.tld installed.
But I never arrived to make it sync from Android firefox. I am using actual Firefox version 52.xx - I have read from Mozilla Service ....... "To configure Android Firefox 44 and later to talk to your new Sync server, just set the "identity.sync.tokenserver.uri" exactly as above before signing in to Firefox Accounts and Sync on your Android device." ...... and deleted my account on Android Firefox, I uninstalled Android Firefox and reinstalled it - and always before connecting the very, very first time to my existing account I changed:
>>identity.sync.tokenserver.uri <<
from
>>https://token.services.mozilla.com/1.0/sync/1.5<<
to
>> https://sub.ownserver.tld/token/1.0/sync/1.5<<
As above mentioned my own sync server has a correct ssl certificate from Commodo and it shows when connecting to a index.html on the sub domain a green and correct ssl connection!
But there is never, never a working sync connection from different Android devices:
SAMSUNG TAB GT-N5110 - Android-Version 4.4.2
SAMSUNG TAB SM-T677 - Android-Version 5.1.1
SAMSUNG Phone GT-N7100 - Android Version 4.4.2
I tried everything I could think about. I checked the server log files when starting to establish a new connection, but there was nothing to find about a connection from the Android device to the sync server. It ends always that Firefox tells me, that sync is activated but never synced and I can't modify any sync details and in the setup of Android Konten / Accounts there is a firefox account which can be sync and there is a message last sync at 04.13 ....
I add some Android screenshots,.
I hope somebody can help!
Many greetings.
In-the-Night
All Replies (6)
Hello! I failed to add the screenshots for my above question, so here they are! ;-)
You will need to make sure that the Android OS knows about and trusts the certificates.
kbrosnan said
You will need to make sure that the Android OS knows about and trusts the certificates.
Hi Kbrosnan!
thanks for your feedback. Please, can you go more in detail.
The certificate I bought from Commodo for >>https://sub.ownserver.tld<< is correctly installed and works without any warning. I installed in the subdomain an index.html so when calling https://sub.ownserver.tld/index.html I get a green lock, no warning nor any other problems from Firefox. Of course I can only test with this http/https - I don't know if I have to do something special for (Android) sync-traffic - only to complete info, with WIN it works without any special configuration or special magic!
What can or should I do specially for Android? I am not really a freak for Android. Can you please help? I am excited to get feedback from you!
Many greetings
In-Der-Nacht
Hello!
I have still this problem! Is there anybody who can help please! I need someone you has experience and know how specially for Android. With Windows FF it is no problem it works perfect.
Hopefully an Android guru can help! ;-)
Ewald
Kbrosnan is the Android guru. Are you still having problems ?
Hello John, hello Kbrosnan !
I am still in trouble. Me and my hoster tried many things. We did an reinstall of the sync server either. But no way to get it working with Android clients.
SAMSUNG TAB GT-N5110 - Android-Version 4.4.2
SAMSUNG TAB SM-T677 - Android-Version 5.1.1
SAMSUNG Phone GT-N7100 - Android Version 4.4.2
But it works without problems with Firefox on windows clinets.
By the way the machin where sync server is runing is a NGINX server. The certificate for the >> https://sub.ownserver.tld<< is perfect. With ssllabs we get all green with 95% positive. See screenshot
Any idea what I can test or try are more than welcome.
Ewald