Bad character in GroupWise folder name causes datasynchronizer failure to connect

  • 7008448
  • 25-Apr-2011
  • 10-Dec-2013

Environment

Novell Data Synchronizer Mobility Pack 1.1
Novell Data Synchronizer Connector for GroupWise
Novell GroupWise 8

Situation

If a GroupWise account has a folder with a bad character in the folder name, the Data Synchronizer Connector for GroupWise will  not connect to the user's phone and the phone will not synchronize. The character in the folder name will appear as a non-printable character. Each time a connection is attempted, this error appears in the default.pipeline1.mobility-AppInterface.log:

2011-04-01 11:35:46.420 ERROR [Thread-10] [backgroundWorkMonitor:1361]
[userID:cn=Fred,ou=Sales,o=Acme] [eventID:] [objectID:]
[Monitor] Initial Sync Error: Problem syncing folders for user - 
cn=Fred,ou=Sales,o=Acme: exceptions must be classes or 
instances, not NoneType




Resolution

  1. Create a new folder whose name does not contain the invalid character.
  2. Move messages from the original folder to the new folder.
  3. Delete the original folder.
  4. Using the web-based administration page for the Data Synchronizer, remove the user in question from the mobility connector and from the groupwise connector.
  5. Remove the user from the datasynchronizer database by following the steps in TID  7008109 - User gets deleted from the Mobility connector after a restart.
  6. Using the web-based administrative page, add the user to the mobility and groupwise connectors.
  7. Restart the datasynchronizer: from a command window, as root, enter
    rcdatasync restart
  8. From the user's phone, delete the Exchange account for the datasync server and then add the account again.