Firefox Android not syncing with hosted sync server
I successfully configured my own Firefox sync server on a Ubuntu server with Apache2. (see https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html#howto-run-sync15) It syncs OK between different Firefox client (Linux, Windows 10...) but not with Android version. I configured the identity.sync.tokenserver.uri like on the desktop versions by looking at about:config. I double-verified configuration, but nothing sync. All the checkbox are grayed (see attached images) As there isn't sync log like on desktop versions (about:sync-log), I looked at my Apache log instead, and it seems that something goes wrong. Indeed, when a desktop client starts to sync, there are lines like: 192.xxx.xxx.xxx - - [23/May/2020:18:48:50 +0200] "GET /token/1.0/sync/1.5 HTTP/1.1" 200 3122 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:76.0) Gecko/20100101 Firefox/76.0" or 77.xxx.xxx.xxx - - [23/May/2020:06:54:40 +0200] "GET /token/1.0/sync/1.5 HTTP/1.1" 200 3122 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:76.0) Gecko/20100101 Firefox/76.0" but when android client starts to sync, it seems that url is incomplete (there isn't /token/1.0/sync/1.5 after GET): 92.xxx.xxx.xxx - - [22/May/2020:21:03:45 +0200] "GET / HTTP/1.1" 200 2579 "-" "Mozilla/5.0 (Android 6.0.1; Mobile; rv:68.0) Gecko/68.0 Firefox/68.0" I suspect this is the problem, but I can't understand why. Your help would be greatly appreciated! Thanks a lot in advance.