The Mobility Pack Installation program cannot run successfully unless you have properly prepared the environment where you run it.
For best security, select a Linux server that is inside your DMZ as the location for your Synchronizer system.
Make sure that the Linux server where you plan to install the Mobility Pack meets the system requirements listed in Section 1.3, Mobility Pack System Requirements.
Make sure that the Synchronizer server has a static IP address.
Make sure that the Linux operating system media is available.
The Mobility Pack Installation program might need to install additional operating system RPMs that are required by the Mobility Pack. The Mobility Pack Installation program can access the operating system files on a DVD or in a repository that is available from an FTP site or a Web server.
Continue with Preparing the Network.
Make sure that any firewalls between the Synchronizer server and other applications have been configured to allow communication on the following ports:
Port Number |
On Server |
Description |
---|---|---|
636/389 |
LDAP |
LDAP server secure or non-secure port |
7191 |
POA |
GroupWise Post Office Agent (POA) SOAP port |
4500 |
Synchronizer |
GroupWise Connector listening port for event notifications |
443/80 |
Synchronizer |
Mobile device secure or non-secure port |
8120 |
Synchronizer |
Synchronizer Web Admin port |
The GroupWise Connector initially communicates with the POA that you specify during Mobility Pack installation on the SOAP port that you specify. As users connect their mobile devices, the GroupWise Connector determines from the initial POA the IP addresses and port numbers of all POAs where mobile device users have their mailboxes. Therefore, the GroupWise Connector can communicate with multiple POAs throughout your GroupWise system.
Continue with Disabling an Existing Web Server.
If necessary, stop and disable any existing Web server that is currently running on the Synchronizer server.
For example, to stop the Apache Web server and its associated instance of Tomcat:
In a terminal window on the Synchronizer server, become root by entering su - and the root password.
Enter the following commands to stop Apache and Tomcat:
/etc/init.d/tomcat6 stop /etc/init.d/apache2 stop
Enter the following commands to make sure that Apache and Tomcat do not start again when you reboot the Synchronizer server:
chkconfig --del apache2 chkconfig --del tomcat6
Continue with Verifying GroupWise System Availability.
Make sure that the GroupWise trusted application key for the GroupWise Connector is accessible to the Mobility Pack Installation program on the Synchronizer server.
For more information, see GroupWise Trusted Application.
Make sure that the GroupWise POA that the GroupWise Connector will communicate with is configured for SOAP.
For more information, see Supporting SOAP Clients
in Post Office Agent
in the GroupWise 2012 Administration Guide.
Make sure that the GroupWise POA is currently running.
Continue with Verifying Certificate Availability.
(Conditional) If you have a signed certificate from a certificate authority (CA) as required for configuring secure HTTP connections with mobile devices:
Make sure that the certificate file is accessible to the Mobility Pack Installation program on the Synchronizer server.
(Conditional) If the key file that you received with the certificate included a password, make sure that the password has been removed.
(Conditional) If you received the certificate as multiple files, make sure that you have combined the files into one certificate file.
For more information, see Securing Communication between the Mobility Connector and Mobile Devices
in Synchronizer System Security
in the Mobility Pack Administration Guide.
(Conditional) If you chose to use YaST to generate a self-signed certificate, make sure that it was created to include the specific DNS hostname of the Synchronizer server.
If possible, do not use a wildcard certificate.
For best results, use a certificate that is created specifically for the Synchronizer server.
Continue with Installing and Setting Up a Data Synchronizer System.
For device-specific certificate issues, see Data Synchronizer Mobility Connector SSL Issues.