49 | | Check that both instances have the synchronization module enabled in {{{models/000_config.py}}}. If the ''sync'' section is missing from {{{deployment_settings.modules}}}, then add it as follows: |
50 | | |
51 | | {{{ |
52 | | deployment_settings.modules = OrderedDict([ |
53 | | |
54 | | ... |
55 | | |
56 | | # Add or uncomment this section, if it is missing or commented: |
57 | | ("sync", Storage( |
58 | | name_nice = T("Synchronization"), |
59 | | description = T("Synchronization"), |
60 | | restricted = True, |
61 | | access = "|1|", # Only Administrators can see this module in the default menu & access the controller |
62 | | module_type = 0 # This item is handled separately for the menu |
63 | | )), |
64 | | |
65 | | ... |
66 | | |
67 | | ]) |
| 49 | Check that both instances have the synchronization module enabled: For each site, in a browser go to the URL {{{http://yoursite/eden/sync}}} where yoursite is the site's Eden server host name. If that shows a description of the sync module, then it is enabled. If that gets a 404 error, then it is not enabled. |
| 50 | |
| 51 | If sync is not enabled, then add it in {{{models/000_config.py}}} after the comment that says "# Enable Additional Module(s)": |
| 52 | |
| 53 | {{{ |
| 54 | settings.modules["sync"] = Storage( |
| 55 | name_nice = T("Synchronization"), |
| 56 | #description = "Synchronization", |
| 57 | restricted = True, |
| 58 | access = "|1|", # Only Administrators can see this module in the default menu & access the controller |
| 59 | module_type = None # This item is handled separately for the menu |
| 60 | ) |