Proxy Server
Proxy Type Proxy Server Name Proxy Server Port
Proxy Authentication Properties
Proxy Authentication Method Proxy User ID Proxy Password
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 Z and I Emulator for Web 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 Z and I Emulator for Web 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 Z and I Emulator for Web 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 Z and I Emulator for Web 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 Z and I Emulator for Web session and proxy server. Select one of the following:
If you select Basic or Clear Text as the Proxy Authentication Method, you must specify a User ID and Password.
- Basic (HTTP only)
- The Z and I Emulator for Web session provides a user ID and password to the HTTP proxy server.
- Clear Text (Socks v5 only)
- The Z and I Emulator for Web session provides an unencrypted user ID and password to the Socks proxy server.
- None
- The Z and I Emulator for Web session does not provide a user ID and password to the HTTP proxy or Socks server.
Proxy User ID Type the user ID that the Z and I Emulator for Web session provides to authenticate with the HTTP or Socks proxy server.
Proxy Password Type the password that the Z and I Emulator for Web 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. 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.jks file using the Z and I Emulator for Web 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.