Problem validating GroupWise server and credentials. Exception: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)

  • 7024001
  • 11-Jul-2019
  • 21-May-2020

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

  1. Go to terminal on Mobility server
  2. cd /opt/novell/datasync/syncengine/connectors/mobility/cli/
  3. 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
  4. 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.
  5. 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.