GMS2014 R2 SP1 Dashboard shows link down for LDAP Connection

  • 7018231
  • 03-Nov-2016
  • 08-Feb-2017

Environment

GroupWise Mobility Service 2014 R2 SP1
SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)

Situation

After fresh installation of GMS14.2.1 on SLES12SP1 GroupWise Mobility Service Admin Console | Dashboard shows Down for LDAP Connection.

Trying to add new group shows in /var/log/datasync/configengine/configengine.log:

2016-11-03 08:42:53.787 DEBUG [CP WSGIServer Thread-3] [directory:88] [userID:] [eventID:] [objectID:] [] ldapSearch; filterString: (&(objectclass=Group)(|(cn=*Enter a search phrase*)(sn=*Enter a search phrase*)(givenname=*Enter a search phrase*))); attrs: ['cn', 'dn']; searchBaseType:group; retry:True
2016-11-03 08:42:53.787 DEBUG [CP WSGIServer Thread-3] [directory:45] [userID:] [eventID:] [objectID:] [] Binding to LDAP at ldap://<IP address or DNS hostname>:636
2016-11-03 08:42:53.788 WARNING [CP WSGIServer Thread-3] [directory:51] [userID:] [eventID:] [objectID:] [] LDAP server is down: {'desc': "Can't contact LDAP server"}
2016-11-03 08:42:55.178 DEBUG [CP WSGIServer Thread-4] [directory:88] [userID:] [eventID:] [objectID:] [] ldapSearch; filterString: (&(objectclass=Group)(|(cn=*)(sn=*)(givenname=*))); attrs: ['cn', 'dn']; searchBaseType:group; retry:True
2016-11-03 08:42:55.179 DEBUG [CP WSGIServer Thread-4] [directory:45] [userID:] [eventID:] [objectID:] [] Binding to LDAP at ldap://<IP address or DNS hostname>:636
2016-11-03 08:42:55.180 WARNING [CP WSGIServer Thread-4] [directory:51] [userID:] [eventID:] [objectID:] [] LDAP server is down: {'desc': "Can't contact LDAP server"}

ldapsearch -x -H ldaps://<IP address or DNS hostname>
does work fine.

Resolution

Edit /etc/datasync/configengine/configengine.xml

Under
<ldap>
change the line
<secure>undefined</secure>
to
<secure>true</secure>
When done, restart the GroupWise Mobility Service.