Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Sync: Could not get engine #2351
I am on Firefox 43.0.4, Greasemonkey 3.6. My local Greasemonkey scripts do not sync, although the “Enable Firefox Sync for User Scripts” checkbox in Greasemonkey preferences is checked.
When I set the
Is that normal? What else should I check?
This issue should be fixed in version 3.8beta2. If you're experiencing this problem, please: 1) confirm you're still experiencing it, 2) describe how you confirmed that, 3) install 3.8beta2, 4) check whether it's fixed, 5) describe whether it's fixed or not, and how you know that.
1: I experience the problem.
2: I know because I have Firefox with Greasemonkey at home and at work. They sync bookmarks and Stylish userstyles, but not Greasemonkey scripts. The option in Greasemonkey preferences is set on both instances.
3: I have installed 3.8beta2 on both systems.
4: I still have a problem, but not necessary this same problem.
5: I restarted both instances and clicked Tools | Sync Now first on the home instance, then on the work instance. The local scripts I have at home did not sync over to work. The “Could not get engine” message is no longer in the log. Here are Greasemonkey-related log entries from the home instance:
The full log is here.
What other information can I provide to help track down more problems?
If they are local scripts (installed from a local drive): see https://github.com/greasemonkey/greasemonkey/blob/3.7/modules/sync.js#L179