Unable to login to GroupWise 2014 Web Admin console in a cluster

  • 7017118
  • 31-Dec-2015
  • 31-Dec-2015

Environment

Novell GroupWise 2014
Novell GroupWise 2014 R2

Situation

When you attempt to login to the GroupWise 2014 Web Admin console you get the browser error "This page can't be displayed". 

Also :

1.  When you run this command at the terminal, "rcgrpwise status", you can see that the "gwadminservice" is running.

2.  When you run this command at the terminal, "ps -eaf | grep gwadminservice", you can see that the "gwadminservice" is loaded and appears to be running fine.

3.  When you run this command at the terminal, "netstat -tnlp | grep :9710", you can see that the port 9710 is not 
listening.

4.  This problem only occurs on 1 of the 2 nodes in the cluster.

Resolution

Because the GroupWise system in question was on a Novell NCS cluster on SLES11, it was necessary to execute this command at /opt/novell/groupwise/admin/ , "./gwadminutil config -cluster enable" (no quotes),  on all nodes in the cluster.

Cause

The "gwadminservice" needs to have access to the configured SSL certificates to run properly.  On a cluster, the /groupwise/certificates/ directory needs to be at a "peer" level to GroupWise domain or Post Office it will service.

So if the GroupWise domain is located at :
  /media/nss/DATA/mail/domain1/, 

then the path for the certificates should be at
/media/nss/DATA/mail/groupwise/certificates/ .

Note: 
Because the problem node in the cluster did not have clustering enabled, the groupwise admin service and agents were looking for the certificates at the normal non-clustered location of /opt/novell/groupwise/certificates/, which did not exist.

Additional Information

In the /var/log/novell/groupwise/gwadmin/gwadmin-service.log, at the time the "gwadminservice" loads, you can see the error :

  "GwAdminService [WARN] Error starting listener com.novell.gw.api.common.GwRuntimeException: Missing SSL certificate for admin service listener : <ClusterSecondaryIPAddress>:9710=>Utah (/media/nss/DATA/mail/utah)"