Installation guide
396 Planning and Installation Guide ShoreTel 14.2
Reverse Proxy Servers for ShoreTel Communicator on iPhone Overview
E
Overview
The data transmitted through the server is not encrypted by default. An option to configure secure
communication using SSL is available, and requires an additional reverse proxy server. A VPN
connection is not required in this configuration.
To fully set up a reverse proxy you need an Apache server version 2.2 or higher, and an SSL certificate
from a root certificate authority. The system supports a self-signed certificate, however, the users will
receive a warning each time the application is launched. This is not recommended for production
deployments
Reverse Proxy Settings
Each ShoreTel user is associated with a ShoreTel HQ or DVS Server defined by the user's association
to a site in Director. The server handles ShoreTel Communicator requests to perform telephony,
voicemail, and other actions. In a reverse proxy configuration, a user must use the proxy configuration
which will connect the user directly to his server.
In the case where the user re-assigns his extension to a phone associated to a server different from
the server associated with the proxy definition, Communicator for iPhone will not display call history.
The reverse proxy maps public IPs/ports on specific paths with internal IPs/ports and paths. The data
received by the Reverse Proxy is routed to the internal ShoreTel Services.
Figure 76: Reverse Proxy Data Routing with ShoreTel