Users are not synchronized
When Joomla! users are not synchronized to Magento, or Magento users are not synchronized with Joomla!, most likely this is due to some settings in MageBridge. This guide gives you some clues what to check for.
What is working? What is not?
One important thing to check when you're experiencing problems with user synchronization, is to make clear what does work and what does not work:
- Check #1: Login into the Joomla! frontend using a Joomla! login-form (login-module or the user-component) and check whether you're logged into Magento.
- Check #2: Login into the MageBridge frontend using the Magento login-form, and check whether you're logged into Joomla!.
- Check #3: Modify a Joomla! user in the Joomla! Administrator, and check whether this creates or modifies an equivalent record in the Magento Admin Panel.
- Check #4: Modify a Magento customer in the Magento Admin Panel, and check whether this creates or modifies an equivalent record in the Joomla! Administrator.
What do the System Checks tell you?
MageBridge has a System Check page in both the Joomla! Administrator as well as the Magento Admin Panel. Make sure no errors appear in the listing. Warnings (with a yellow icon) might still appear but are not causing harm when dealing with user synchronization. Errors (with a red icon) are not ok.

Is Magento using the right settings?
If you browse within the Magento Admin Panel to CMS > MageBridge Settings > Settings, the Joomla! Connection box should display API-settings originating from Joomla!. These settings are greyed-out and do not need to be configured manually, but if the API Host is pointing to another host, you might want to hit the button Reset Cached API (previously Reset XML-RPC).
On the same page, the Event Forwarding should have the right events forwarded. Because this is an expert option, it's best to hit the button Reset Events to make sure all the settings are reset to their recommended default.

Is Joomla! using the right settings?
Within the MageBridge component in the Joomla! Administrator, the Configuration page should have the following the following settings configured under the Users-tab:
- User Synchronization: Yes
- Frontend Authentication: Yes
For a more thorough explanation check out the MageBridge - Configuration Options guide.

Modified on Friday, 01 April 2011
More tutorials in this section
- MageBridge Troubleshooting Guide
- MageBridge FAQ: General Troubleshooting
- MageBridge FAQ: Installation issues
- MageBridge FAQ: User-related issues
- Users are not synchronized
- Bridge is not available
- Magento checkout doesn't work
- Solving 404 Not Found errors
- MageBridge output tests
- Troubleshooting the MageBridge trial-version
- Solving 500 Internal Server Errors
- Debugging conflicts with other Magento extensions

