Checklist Reverse Proxy Servers for ShoreTel Communicator on iPhone E
ShoreTel 14 Planning and Installation Guide 379
# o ssl-accurate-shutdown:
# This forces an accurate shutdown when the connection is closed, i.e. a
# SSL close notify alert is send and mod_ssl waits for the close notify
# alert of the client. This is 100% SSL/TLS standard compliant, but in
# practice often causes hanging connections with brain-dead browsers. Use
# this only for browsers where you know that their SSL implementation
# works correctly.
# Notice: Most problems of broken clients are also related to the HTTP
# keep-alive facility, so you usually additionally want to disable
# keep-alive for those clients, too. Use variable "nokeepalive" for this.
# Similarly, one has to force some clients to use HTTP/1.0 to workaround
# their broken HTTP/1.1 implementation. Use variables "downgrade-1.0" and
# "force-response-1.0" for this.
BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown\
downgrade-1.0 force-response-1.0
# Per-Server Logging:
# The home of a custom SSL log file. Use this when you want a
# compact non-error SSL logfile on a virtual host basis.
CustomLog "C:/Apache Software Foundation/Apache2.2/logs/ssl_request.log"\
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
Identify the machine name you will be using for the proxy server.
Remember this is the name that will be used by your end users when they setup their iPhones and
the certificate authority to create your SSL. Do not include under-scores or hyphens.
Contact ISP or Name Server to create the DNS record that points to the external IP given to the
Proxy Server.
If you cannot ping the address from the internet then you will not be able to get to the internal
Order your SSL from the Certificate Authority.
You should have a certificate and a private key file.
Install Apache 2.2 on the server that you have prepared to be your Proxy Server.
Copy the httpd-vhosts.conf file from the %\Apache Software
Foundation\Apache2.2\conf\extra folder and place it in the %\Apache Software
Foundation\Apache2.2\conf folder this will be where the system will look for the required
config files.
Copy the certificate files that you get from your certificate authority to the %\Apache Software
Foundation\Apache2.2\conf folder as well.
Terms of Use | Privacy Policy | DMCA Policy