Information Center

Proxy Server

Proxy Properties

Proxy Type
Proxy Server Name
Proxy Server Port

Proxy Authentication Properties

Proxy Authentication Method
Proxy User ID
Proxy Password

Proxy SSL Properties

Proxy Properties

If the session connects to the host system through a HTTP or Socks proxy server, specify the following proxy server properties:

Proxy Type
A Host On-Demand session can connect to a host system through a proxy server.  A proxy server enables applications to communicate transparently across a firewall. The proxy server connects to the host on behalf of the Host On-Demand session and relays data between the session and the host system.

Specify what type of proxy server a host session uses.  Select one of the following:

Default Browser Setting
The session uses the proxy settings of the Web browser where the session runs.
The Java Virtual Machine (JVM) used in many Web browsers supports only Socks version 4 connections. If your proxy server supports Socks version 5 and you wish to use all of its features (such as authentication and enhanced IP address support), do not use the default browser settings. Instead, select Socks v5 as the Proxy Type.
HTTP Proxy
The session only connects through an HTTP proxy server, overriding the proxy settings defined in the Web browser.
Socks v4
The session only connects through a Socks version 4 proxy server, overriding the proxy settings defined in the Web browser.  A Socks version 4 proxy servers connects to a host system on behalf of a Host On-Demand client and transmits data between the client and the host system.
Socks v5
The session only connects through a Socks version 5 proxy server, overriding the proxy settings defined in the Web browser.  Socks version 5 includes the complete functionality of Socks version 4; in addition, it supports authentication to the proxy server, IP version 6 addressing, domain names, and other networking features.
Socks v4 if v5 unavailable
The session first attempts to connect using Socks version 5.  However, if the proxy server does not support Socks version 5, the session connects using Socks version 4.  In either case, the session overrides the proxy settings defined in the Web browser
HTTP Proxy for display sessions
Support has been added for establishing a secure Secure Socket Layer (SSL) connection to an HTTP proxy for display sessions. The Proxy SSL Options can be configured on the Proxy Server panel of the display session properties. It is SSLv3 only. TLS is not supported. If the certificate used by the HTTP proxy is from a well known certificate authority like VeriSign or Thawte, the WellKnownTrustedCAs file is used. If the certificate used by the HTTP Proxy is a self signed certificate, it must be added to the CustomizedCAs.p12 file using the Host On-Demand Certificate Management utility (IKEYMAN). The Proxy Authentication Method can be set to either None or Basic. This SSL support is for HTTP proxies only; it does not support SOCKS proxies. This was tested using the IBM HTTP Server 6.1.

Proxy Server Name and Proxy Server Port are unavailable if you select Use Default Browser Setting as the Proxy Type.

Proxy Server Name
Type the host name or IP address of the HTTP or Socks proxy server.

Proxy Server Port
Type the TCP port number of the HTTP or Socks proxy server.

Proxy Authentication Properties

The following fields are available only if you select HTTP Proxy, Socks v5, or Socks v4 if v5 unavailable as the Proxy Type.

Proxy Authentication Method
Specify the authentication method between the Host On-Demand session and proxy server. Select one of the following:

Basic (HTTP only)
The Host On-Demand session provides a user ID and password to the HTTP proxy server.
Clear Text (Socks v5 only)
The Host On-Demand session provides an unencrypted user ID and password to the Socks proxy server.
None
The Host On-Demand session does not provide a user ID and password to the HTTP proxy or Socks server.
If you select Basic or Clear Text as the Proxy Authentication Method, you must specify a User ID and Password.

Proxy User ID
Type the user ID that the Host On-Demand session provides to authenticate with the HTTP or Socks proxy server.

Proxy Password
Type the password that the Host On-Demand session provides to authenticate with the HTTP or Socks proxy server.

If the HTTP or Socks proxy server requires a user ID and password and you do not type them here, the server prompts you for them at connection time.

Proxy SSL Properties

This option is for establishing a secure Secure Socket Layer (SSL) connection to an HTTP proxy for display sessions. The Proxy SSL Options can be configured on the Proxy Server panel of the display session properties. It is SSLv3 only. TLS is not supported. If the certificate used by the HTTP proxy is from a well known certificate authority like VeriSign or Thawte, the WellKnownTrustedCAs file is used. If the certificate used by the HTTP Proxy is a self signed certificate, it must be added to the CustomizedCAs.p12 file using the Host On-Demand Certificate Management utility (IKEYMAN). The Proxy Authentication Method can be set to either None or Basic. This SSL support is for HTTP proxies only; it does not support SOCKS proxies. This was tested using the IBM HTTP Server 6.1.

Related topics