Configuring the Relay Server with Apache using SSL
A whitepaper from Sybase iAnywhere
Author: Joshua Savill, Product Manager
Date: October 2nd, 2009
This whitepaper was written in the context of SQL Anywhere 11.
CONTENTS
Introduction
3
Software Required
3
The Relay Server
3
Relay Server Architecture
3
The Outbound Enabler
4
Starting the Relay Server
4
Configuring the Relay Server with an Apache Web Server
6
Installing Apache
6
Deploying the Relay Server Web Extensions
7
Configuring the Apache Web Server
7
Sourcing the Linux Environment to Run the Relay Server and Apache
8
Starting the Apache Web Server
9
Performance Tips
9
SQL Anywhere 11 Documentation on Relay Server for Apache
10
Configuring Apache using SSL
10
Understanding the Relay Server Configuration File and Autostarting the Relay Server with the
Apache Web Server
12
Options Section
12
Relay Server Section
13
Backend Farm Section
14
Backend Server Section
14
Applying the Relay Server Configuration File to the Relay Server State Manager
15
Using the Outbound Enabler
16
Summary
16
FIGURES
Figure 1 – Relay Server Infrastructure with MobiLink Synchronization........................................... 4
Figure 2 – Startup Phase of the Relay Server ............................................................................. 5
Figure 3 – Ready Phase of the Relay Server ............................................................................... 5
Figure 4 – Working Phase of the Relay Server ............................................................................ 6
www.sybase.com/ianywhere
3
INTRODUCTION
Secure data transmission and data availability are integral components of corporate information
systems in today’s wireless and occasionally connected environments. The need for data security is at
an all time high as data breaches and sensitive information thefts are becoming a common occurrence,
and combined with the demand for always available data, co