Configuring Unwired Server to Securely Communicate With an HTTP Proxy

If you want Unwired Server connect to an HTTP Proxy, you can set connection properties for it when you optimize Unwired Server performance.

  1. In the left navigation pane, expand the Servers folder and select a server.
  2. Select Server Configuration.
  3. In the right administration pane, select the General tab.
  4. In the User Options row, enter command-line options to control the startup behavior.
    Enter options as a series of Java system property and value pairs, using this syntax:
    -DpropertyName=value
    Supported properties include:
    • -dhttp.proxyHost – for the the host name of the proxy server.
    • -dhttp.proxyPort – for the port number. The default value is 80.
    • -dhttps.protocol – for the SSL protocol used by the proxy server. Use this to control which protocols are accepted. For example, if your server is using SSLv2 and you require a stronger level of SSL encryption, you may configure this value as:
      -Dhttps.protocols=SSLv3,TLS,TLSv1
    • -dhttp.nonProxyHosts – for the list of hosts that should be reached directly, thereby bypassing the proxy. Separate multiple entries with |.
      The patterns may start or end with a * for wildcards. A host name that matches the wildcard pattern can bypass the proxy. For example, to use command-line options to configure a proxy and other non-proxy hosts (including those on local computers):
      -Dhttp.proxyHost=proxy.myDomain.com –Dhttp.proxyPort=8080 –Dhttp.nonProxyHosts=*.myOtherDomain1.com|localhost|*.myOtherDomain2.corp
  5. Click Save.