Specifications

Enabling Internet Access to ShoreTel Web Access
D – 2 ShoreTel, Inc.
Installation and Configuration
The following sample configuration is based on the Apache Server sitting in a DMZ
with a legitimate Internet IP address.
To install an Apache Server as a reverse proxy:
Step 1 Install the Apache Server. For proper installation and setup, see Apache
documentation.
Step 2 After you have installed the Apache Server, find the Apache
documentation and read the Proxy Module section. The default
location for the Proxy Module documentation is:
http://servername/
manual/mod/mod_proxy.html
. Read the entire section before
continuing.
Step 3 Open the httpd.conf file (see Apache documentation for location of
the
httpd.conf file).
Step 4 Add the lines from Example 1 or Example 2 to the end of the file.
Example 1 uses the default HTTP port 80. Example 2 uses port 5440,
which is a port director that CSIS and ShoreWare Web Client monitor.
NOTE In the examples given below, replace the text “ServerName”
with the machine name or IP address of the ShoreWare Director
server.
Step 5 Depending on which port you are using, either port 80 or port 5440,
you must open the firewall to allow traffic from the proxy to the
ShoreWare server.
Example 1:
#######################################################################
#Load the general proxy module and the http specific one
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
#######################################################################
#make sure you disable forward proxy
ProxyRequests off
#Reverse proxy to ShoreTel Web Client
ProxyPass /ShoreWareWebClient/ http://ServerName/ShoreWareWebClient/
ProxyPassReverse /ShoreWareWebClient/ http://ServerName/
ShoreWareWebclient/
# Note: This configuration will use the default HTTP port 80