Environment
GroupWise 2014
GroupWise 18
Situation
When loading the GroupWise Administrative Service in a linux cluster, the status when running "rcgrpwise status" shows as running, but the administrator cannot login to the browser to administer the system.
com.novell.gw.api.common.GwRuntimeException: Missing SSL certificate for admin service listener: 10.1.1.1:9710=>DOM1(/media/nss/MTA/Apps/dom1)
at com.novell.gw.api.main.GwAdminServiceListener.buildSslContextFactory(GwAdminServiceListener.java:521)
at com.novell.gw.api.main.GwAdminServiceListener.init(GwAdminServiceListener.java:449)
at com.novell.gw.api.main.GwAdminServiceListener.start(GwAdminServiceListener.java:666)
at com.novell.gw.api.main.GwAdminService.start(GwAdminService.java:1434)
at com.novell.gw.api.main.GwAdminService.main(GwAdminService.java:274)
2020-05-07 16:07:41 GwAdminService [INFO] No listeners running. Waiting for IPC commands
The administrator had run the following command to enable the admin service on the GroupWise System
gwadminutil config -cluster enable
Running the command 'lsof -i :9710' from the terminal window showed no results.
The adminservice log found in /var/log/novell/groupwise/gwadmin showed the following error:
2020-01-10 16:07:40 GwAdminServiceListener [INFO] Starting admin service listener (cluster enabled): 10.1.1.1:9710=>DOM1(/media/nss/MTA/Apps/dom1)
2020-01-10 16:07:41 GwAdminService [WARN] Error starting listenercom.novell.gw.api.common.GwRuntimeException: Missing SSL certificate for admin service listener: 10.1.1.1:9710=>DOM1(/media/nss/MTA/Apps/dom1)
at com.novell.gw.api.main.GwAdminServiceListener.buildSslContextFactory(GwAdminServiceListener.java:521)
at com.novell.gw.api.main.GwAdminServiceListener.init(GwAdminServiceListener.java:449)
at com.novell.gw.api.main.GwAdminServiceListener.start(GwAdminServiceListener.java:666)
at com.novell.gw.api.main.GwAdminService.start(GwAdminService.java:1434)
at com.novell.gw.api.main.GwAdminService.main(GwAdminService.java:274)
2020-05-07 16:07:41 GwAdminService [INFO] No listeners running. Waiting for IPC commands
Resolution
The certificates that are required for the GroupWise Administrative Service were not copied by the upgrade to the proper location.
When running in cluster enabled mode, the certificates should be found in the following location:
For the domain and post office, the certificates should be a peer to the folder where the databases are located. For example, if the domain folder was located at /media/nss/APPS/domain then the certificates should be located at /media/nss/APPS/groupwise/certificates,
Copying the certificates from /opt/novell/groupwise/certfificates to their proper location corrected the issue
Cause
The certificates were not in their proper location for a cluster enabled GroupWise system.