Package Details: mozilla-firefox-sync-server-git 1.8.0.r32.gbebd2f3-1

Git Clone URL: (read-only, click to copy)
Package Base: mozilla-firefox-sync-server-git
Description: Mozilla Sync Server for built-in Firefox Sync - 1.5+ version for Firefox 29+
Upstream URL:
Keywords: firefox mozilla sync
Licenses: GPL
Conflicts: mozilla-firefox-sync-server-hg
Submitter: Siosm
Maintainer: None
Last Packager: oi_wtf
Votes: 8
Popularity: 0.000505
First Submitted: 2014-09-08 20:03
Last Updated: 2019-02-07 14:12

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

GeoffreyFrogeye commented on 2016-04-12 09:13

In order to be able to use a PostgreSQL server, I had to `local/bin/pip install psycopg2`, else the server wouldn't be able to start. I don't know if this is a upstream bug though, since it's not in the `requirements.txt` file, nor in the requirements of SQLAlchemy.

Also, what is the point of the `local/bin/pip install gunicorn` since it's installed anyway and only generate a "Requirement already satisfied" message?

mentatf commented on 2016-04-05 08:49

Update: now everything works, my problem was unrelated, due to wrong shortcuts in the nginx config (use absolute path in ./servers-enabled). So, the config on the wiki + the mozilla doc works for me on an updated system, on https with nginx. Thank you.

The bookmarks sync still seems a bit random too (working great at first sync, but i'm not sure the updates works after that).

mentatf commented on 2016-02-26 11:51

I've discovered the about:sync-log page. I have a lot of entries showing authentification errors.

Siosm commented on 2016-02-26 00:06

This is still working for me although I haven't updated the server in a while. I couldn't get it to work with https the last time I tried, but I'm gonna make another try soon. So far I've only tried with Firefox on a desktop (Linux and Windows 7). I'm going to try Android soon.

piknik commented on 2016-02-25 22:41

Having a similar issue as mentatf, though I'm using the built-in Gunicorn server. Running latest firefox 44 on android and desktop simply doesn't work. Using both the http and https protocols in public_url, set secret, sqluri, and both sync clients cannot connect at 1.0/sync/1.5. Having https in public_url doesn't work at all.

When connecting to the server with http through the browser, I get "It works!", and a log entry. When going to 1.0/sync/1.5, I get "0" as output and a log message (404).
On the android device in Sync preferences, it endlessly tries "Syncing". Same thing is happening on the desktop, and no log entries of either attempting to connect. Is this server compatible with the latest firefox?

mentatf commented on 2016-02-21 19:27

Thank you, but I still can't make it work. I use firefox built-in authentication so there's no problem on this side. However:

- On firefox 44 desktop, nothing indicates that any sync is going on.
- On android, the categories (Bookmarks History...) are greyed out, pressing "Sync now" make the "syncing" appear for a few second and then back to normal, but "last synced" value remains to "never".

My config is not different of what you post. What does "ffsync:5000" stand for here ? Also, could you post an example of syncserver.ini for this nginx setup ?

The wiki says that there is a bug going on with nginx/https, maybe it's that, but i'm more thinking that I'm doing something wrong (because no visible logs anywhere).

gu1ll0me commented on 2016-02-21 14:01

Hi mentatf,

I run ffsync behind nginx https proxy with this config :

upstream ffsync {
server ffsync:5000;

server {
listen 443 ssl;
ssl_certificate [ssl_cert];
ssl_certificate_key [ssl_key];
server_name [server_name];

location / {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_redirect off;
proxy_read_timeout 120;
proxy_connect_timeout 10;
proxy_pass http://ffsync/;

mentatf commented on 2016-02-20 17:55

Hi, did anybody manage to run it with an nginx server with https ?
I can't manage to make it work. The ffsync.service runs without error message and the nginx logs doesn't show any message so that I don't know where to look. Where should I look for logs for this package ?

Teyro commented on 2015-11-11 16:51

@ Sosim: Please make that work ! I cant get the sync server to work.... Useing Owncloud with old sync addon... And Mozilla will drop support at jan / 16....

edit: got the sync server to work....Doenst work with Firefox for Android 42... Works with fdroid fennec (firefox fork version 40....)

Siosm commented on 2015-10-26 01:20

@HLFH: Interesting! I will have a look at it.