xcffl
火狐狸
火狐狸
  • UID37199
  • 注册日期2011-09-09
  • 最后登录2020-04-13
  • 发帖数206
  • 经验163枚
  • 威望1点
  • 贡献值50点
  • 好评度36点
  • 社区居民
  • 忠实会员
阅读:33680回复:61

[Sync]将火狐同步切换到位于中国的服务器,大大加快同步速度

楼主#
更多 发布于:2014-08-10 20:28
近期谋智网络搭建了位于中国大陆的火狐同步服务器,各位可以切换到这个服务器来。我这里ping 的响应不到50ms,比总部那里的400+ms要好太多了。


Q.火狐同步本地服务是什么?能同步哪些东西?

A:火狐同步本地服务,是根据火狐新版同步全球服务(自Firefox29引入)改进而来的本地版同步服务。
  Firefox新版同步可以同步:已打开标签页,书签,密码,历史,扩展及首选项(火狐及扩展的设置)。并且同步数据与用户账号相关,登录即可同步,无需用户手动干涉。
  与旧版同步相比,保证了用户数据的安全性与隐私性的前提下,简化了繁琐的同步密钥加密,用户只需记忆账户和密码即可同步。
  与火狐通行证同步相比,火狐同步本地服务更加安全,功能上不仅能同步书签,还可以同步更多的内容。同时所有同步及操作,完全后台自动完成,无需用户干涉。

  由于火狐新版同步全球服务的服务器并不在中国,国内访问缓慢,账号不统一,遂我们推出了火狐同步本地服务。服务内容及安全性与火狐同步全球服务完全相同并采用与目前统一的火狐通行证账户,优化连接速度,支持目前通行证的同步数据无缝迁移。

来源: <http://mozilla.com.cn/post/63199/>


安全性

许多网友担心存储在谋智的服务器上,会不会有安全隐患。答案是否定的,有以下几个原因:
  1. 谋智网络是Mozilla基金会的全资子公司,也就是说,完全由Mozilla基金会控制,没有其他干扰。
  2. 谋智网络除了do some evils事件之外,没有做过什么恶。就算是这个事件我也觉得可以接受(个人观点)。
  3. 存储在同步服务器上的数据受到严格加密,也就是说,没有你的账号密码,谁也读取不了你的数据。
  4. 更多安全性问题,可以参看台湾美商谋智的文章:http://myfirefox.com.tw/posts/20 ... 5%E5%8A%9F%E8%83%BD
由于使用的是两个不同的服务器,因此在切换之前,要先断开原先的同步

那么切换方法是什么呢?有下面两种:
1.安装扩展(推荐)。
(1)安装“附加组件管理器”扩展。
(2)如果以前有配置过同步,请到同步设置页,点击“忘记此邮箱”=》切换至本地服务=》重启Firefox=>登录。应该就没问题了。
(3)要是不喜欢安装这个扩展,直接卸载即可,同步功能仍能继续正常工作。
详见谋智网络关于火狐同步本地服务的FAQ中的Q2。这个扩展的其实就是自动帮你做了方法2的工作。


2.手动修改pref.js。(2015.12.5已更新完整版 感谢#58的 @yoyocheung)
在确认火狐浏览器关闭的情况下,找到位于用户配置文件根目录的pref.js。复制以下内容到相应位置,保存,启动火狐。再用“火狐通行证”账户重新登陆火狐同步即可。

2016/10/29 更新(摘自58#)


//同步到国内服务器
//50以上版本必须将https://accounts.firefox.com.cn加入webchannel.allowObject.urlWhitelist记得空格
user_pref("identity.fxaccounts.migrateToDevEdition", true);
user_pref("identity.fxaccounts.auth.uri", "https://api-accounts.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.force_auth.uri", "https://accounts.firefox.com.cn/force_auth?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.oauth.uri", "https://oauth.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.profile.uri", "https://profile.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.signin.uri", "https://accounts.firefox.com.cn/signin?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.signup.uri", "https://accounts.firefox.com.cn/signup?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.webchannel.uri", "https://accounts.firefox.com.cn/");
user_pref("identity.fxaccounts.settings.uri", "https://accounts.firefox.com.cn/settings?service=sync&context=fx_desktop_v3");
user_pref("identity.sync.tokenserver.uri", "https://sync.firefox.com.cn/token/1.0/sync/1.5");
user_pref("services.sync.fxa.privacyURL", "https://accounts.firefox.com.cn/legal/privacy");
user_pref("services.sync.fxa.termsURL", "https://accounts.firefox.com.cn/legal/terms");
user_pref("services.sync.statusURL", "https://accounts.firefox.com.cn/status/");


要注意的是,火狐同步本地服务默认只同步书签,需要到同步的设置界面将其他项目手动勾选才行。
另外,暂不支持移动版(但可以手动将上述preference添加到移动版的pref.js)
如果同步出现问题,重做上述操作即可。

更多问题参见火狐同步(本地服务) FAQ
oliver
小狐狸
小狐狸
  • UID7890
  • 注册日期2005-08-09
  • 最后登录2022-03-11
  • 发帖数13
  • 经验16枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
1楼#
发布于:2017-01-30 21:11
提示重新连接同步服务,重新登录无法成功并且也,没有提示错误,一直显示处理中。不知道和安装过pcxfirefox是否有关。
按照顶楼方案 安装“附加组件管理器”扩展后,就立刻能成功同步了。
然后再卸载附加组件管理器扩展,也不影响同步。

图片:firefox无法登陆成功_看图王.jpg


yoyocheung
小狐狸
小狐狸
  • UID51804
  • 注册日期2015-11-21
  • 最后登录2020-12-31
  • 发帖数43
  • 经验51枚
  • 威望0点
  • 贡献值20点
  • 好评度3点
  • 社区居民
  • 忠实会员
2楼#
发布于:2016-10-29 22:43
再次挖坟,更新一下服务器地址和一点说明,详见58楼
xcffl
火狐狸
火狐狸
  • UID37199
  • 注册日期2011-09-09
  • 最后登录2020-04-13
  • 发帖数206
  • 经验163枚
  • 威望1点
  • 贡献值50点
  • 好评度36点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-12-05 21:08
yoyocheung:挖个坟不会被禁吧,楼主参数少了几个会导致断开,这里是完整的

// 同步到国内服务器
user_pref("identity.fxaccounts.auth.uri", "https://api-accounts.firefox.co...
回到原帖
修改了。感谢。
yoyocheung
小狐狸
小狐狸
  • UID51804
  • 注册日期2015-11-21
  • 最后登录2020-12-31
  • 发帖数43
  • 经验51枚
  • 威望0点
  • 贡献值20点
  • 好评度3点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-12-03 15:59
挖个坟不会被禁吧,楼主参数少了几个会导致断开,这里是完整的
2016/10/26更新一下参数
2016/10/29提示
//同步到国内服务器
//50以上版本必须将https://accounts.firefox.com.cn加入webchannel.allowObject.urlWhitelist记得空格

user_pref("identity.fxaccounts.migrateToDevEdition", true);
user_pref("identity.fxaccounts.auth.uri", "https://api-accounts.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.force_auth.uri", "https://accounts.firefox.com.cn/force_auth?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.oauth.uri", "https://oauth.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.profile.uri", "https://profile.firefox.com.cn/v1");
user_pref("identity.fxaccounts.remote.signin.uri", "https://accounts.firefox.com.cn/signin?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.signup.uri", "https://accounts.firefox.com.cn/signup?service=sync&context=fx_desktop_v3");
user_pref("identity.fxaccounts.remote.webchannel.uri", "https://accounts.firefox.com.cn/");
user_pref("identity.fxaccounts.settings.uri", "https://accounts.firefox.com.cn/settings?service=sync&context=fx_desktop_v3");
user_pref("identity.sync.tokenserver.uri", "https://sync.firefox.com.cn/token/1.0/sync/1.5");
user_pref("services.sync.fxa.privacyURL", "https://accounts.firefox.com.cn/legal/privacy");
user_pref("services.sync.fxa.termsURL", "https://accounts.firefox.com.cn/legal/terms");
user_pref("services.sync.statusURL", "https://accounts.firefox.com.cn/status/");
wkl17
小狐狸
小狐狸
  • UID32375
  • 注册日期2010-03-24
  • 最后登录2017-07-14
  • 发帖数7
  • 经验16枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
5楼#
发布于:2015-11-03 17:16
今天因为这件事已经浪费了好几个小时了。
wkl17
小狐狸
小狐狸
  • UID32375
  • 注册日期2010-03-24
  • 最后登录2017-07-14
  • 发帖数7
  • 经验16枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
6楼#
发布于:2015-11-03 17:16
我现在有个版本,一个是39,一个41。一个是同步到Firefox.com,一个是同步到Mozilla.org,快疯了。
到底是怎么一回事?我的账号早在以前还要密钥同步的时候就注册了的,现在只有在其中一个版本能登录,另一个版本登录不了,我试着注册了一下,发现还能注册,还给我发了激活邮件(不过我没去点)。
innki
小狐狸
小狐狸
  • UID42917
  • 注册日期2013-12-15
  • 最后登录2021-02-04
  • 发帖数54
  • 经验77枚
  • 威望0点
  • 贡献值36点
  • 好评度5点
  • 社区居民
  • 忠实会员
7楼#
发布于:2014-08-18 16:43
xcffl:是有这个功能,像ABP、Greasmonkey等都已经实现了这个功能。
类似这个,不过扩展已经自动写入pref.js了:
https://docs.google.com/document/d/1omLJ_BHiUD_bkuICrln4xT5...
回到原帖
感谢解释。
火狐爱好者。
xcffl
火狐狸
火狐狸
  • UID37199
  • 注册日期2011-09-09
  • 最后登录2020-04-13
  • 发帖数206
  • 经验163枚
  • 威望1点
  • 贡献值50点
  • 好评度36点
  • 社区居民
  • 忠实会员
8楼#
发布于:2014-08-17 16:50
innki:一直知道 Firefox Sync 可以同步已安装的扩展(启用或禁用),但不太明白可以同步“扩展及首选项(火狐及扩展的设置)”其中的扩展的设置是什么意思?指的是需要扩展做出调整配合 Firefox Sync 同步自己的设置吗?像ABP和Gr...回到原帖
是有这个功能,像ABP、Greasmonkey等都已经实现了这个功能。
类似这个,不过扩展已经自动写入pref.js了:
https://docs.google.com/document/d/1omLJ_BHiUD_bkuICrln4xT5Bg_M2-AAcrf-eoJqrWiE/edit
innki
小狐狸
小狐狸
  • UID42917
  • 注册日期2013-12-15
  • 最后登录2021-02-04
  • 发帖数54
  • 经验77枚
  • 威望0点
  • 贡献值36点
  • 好评度5点
  • 社区居民
  • 忠实会员
9楼#
发布于:2014-08-17 16:01
一直知道 Firefox Sync 可以同步已安装的扩展(启用或禁用),但不太明白可以同步“扩展及首选项(火狐及扩展的设置)”其中的扩展的设置是什么意思?指的是需要扩展做出调整配合 Firefox Sync 同步自己的设置吗?像ABP和Greasemonkey那样?
普通用户一名。
火狐爱好者。
xcffl
火狐狸
火狐狸
  • UID37199
  • 注册日期2011-09-09
  • 最后登录2020-04-13
  • 发帖数206
  • 经验163枚
  • 威望1点
  • 贡献值50点
  • 好评度36点
  • 社区居民
  • 忠实会员
10楼#
发布于:2014-08-14 18:07
harnack:那我还是先不用了,我需要的就是电脑和手机之间的同步。回到原帖
嗯,我现在也是保留全球版。
现在bug修复之后,同步蛮顺畅的。
xcffl
火狐狸
火狐狸
  • UID37199
  • 注册日期2011-09-09
  • 最后登录2020-04-13
  • 发帖数206
  • 经验163枚
  • 威望1点
  • 贡献值50点
  • 好评度36点
  • 社区居民
  • 忠实会员
11楼#
发布于:2014-08-14 18:07
haoever:满身bug不至于吧,我刚用了两天,没发现什么大问题。而且切换到本地同步成功后,好像就可以把那个“附加组件管理器”给卸了。回到原帖
嗯,可以的。但是断开之后就不能再连接了……
haoever
小狐狸
小狐狸
  • UID25974
  • 注册日期2008-08-25
  • 最后登录2020-06-24
  • 发帖数90
  • 经验118枚
  • 威望0点
  • 贡献值72点
  • 好评度2点
  • 社区居民
  • 忠实会员
12楼#
发布于:2014-08-14 17:00
凭枰:对。
桌面版也是满身bug
回到原帖
满身bug不至于吧,我刚用了两天,没发现什么大问题。而且切换到本地同步成功后,好像就可以把那个“附加组件管理器”给卸了。
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
13楼#
发布于:2014-08-14 16:34
凭枰:对。
桌面版也是满身bug
回到原帖
那我还是先不用了,我需要的就是电脑和手机之间的同步。
听老人说,今生做千件好事,来世方能讨生为猫。
Atester
狐狸大王
狐狸大王
  • UID45325
  • 注册日期2014-04-03
  • 最后登录2016-09-14
  • 发帖数391
  • 经验358枚
  • 威望0点
  • 贡献值56点
  • 好评度23点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-08-14 11:04
凭枰:对。
桌面版也是满身bug
回到原帖
毕竟服务器刚搭起来,国人很多又没有开同步的习惯,这完善也是要时间的
Doing good is all our mission!
上一页
游客

返回顶部