Environment
GroupWise Mobility Service 18
GroupWise Mobility Service 18.1.x
Situation
Trying to upgrade Mobility after migrating GroupWise primary domain to new server. Getting "Problem validating GroupWise server and credentials. Exception: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)" during the upgrade process.
Resolution
- Go to terminal on Mobility server
- cd /opt/novell/datasync/syncengine/connectors/mobility/cli/
- python validateGroupWiseAdmin.pyc -gc [GWPrimaryServerIP] [9710] [UserName] [Password]
- Replace values with your own information. eg. python validateGroupWiseAdmin.pyc -gc adorado6.lab.novell.com 9710 admin novell
- This command will download the GroupWise CA certificate to your GMS server - python validateGroupWiseAdmin.pyc -gc [GWPrimaryServerIP] [9710] [UserName] [Password]
- Replace values with your own information. eg. python validateGroupWiseAdmin.pyc -va adorado6.lab.novell.com 9710 admin novell
- This command will verify the GroupWise admin. Should not return any errors. - Perform upgrade once more. It should now complete as expected.
Cause
The CA certificate from the new GroupWise server was not downloaded/accepted on the Mobility server. We had to manually download the new CA certificate for GroupWise in order for Mobility to trust the server.