How to configure GMS to run on OES with Apache

  • 7015392
  • 18-Jul-2014
  • 04-Aug-2016

Environment

Novell GroupWise Mobility Service 2014 R2
Novell GroupWise Mobility Service 2.0
Novell Data Synchronizer Mobility Pack

Situation

Port conflict with Apache2 and GMS on 443
Disabling SSL on Apache so it listens just on 80
GMS port conflict 443 with Apache2
Unable to connect to Mobility Server after an OES upgrade / update

Resolution

GroupWise Mobility Service (GMS) is not technically supported on Open Enterprise Server (OES) and it is for this very configuration conflict between Apache and GMS on port 443.

There are a few configuration workarounds that are available to choose from:

Workaround 1: Disable apache service.

If the apache service is not needed or used on this server, then consider just disabling the service entirely or see workaround 2 to keep apache available via http (port 80). To disable apache entirely, please follow the steps below:
  1. Type rcapache2 stop and press Enter.
  2. Type chkconfig apache2 off and press Enter.
  3. Type rcgms restart and press Enter.

Workaround 2: Disable https (port 443) in apache service, but keep http (port 80).

Please consider the steps below before proceeding. This is how to disable apache from listening on port 443 (SSL) so GMS can occupy that port instead. To configure apache to only listen on port 80 so Mobility can listen on port 443, follow the steps below:

  1. Edit the apache2 file located in /etc/sysconfig/
  2. Open the file with vi or other editor
  3. With the file open search for APACHE_SERVER_FLAGS
  4. Edit the line APACHE_SERVER_FLAGS="SSL" to look like the following below:
    APACHE_SERVER_FLAGS=""
  5. Save the file
  6. On the server run the SuSEconfig and rcapache2 restart
  7. Restart GMS: rcgms restart


Workaround 3: Configure GMS to an alternate port.

Consider re-configuring GMS Device Sync Agent to listen on another port besides the default 443. For details on this process, please refer to Monitoring and Configuring the Device Sync Agent.

Cause

Apache is already listening on port 443. Therefore, GroupWise Mobility Service is unable to listen on the same port.