This readme provides information about WebGate Customization Tool:
- Processing Instructions
- ALM Configuration tabs
- Running Webgate Customization from the Command Line
- Notes and Limitations
Processing Instructions
WebGate Customization is used when:
- A web proxy is required.
- A web proxy requires authentication.
- A web server in front of ALM requires authentication.
- External authentication is enabled in ALM.
In ALM, click Help > ALM Tools to open the ALM Tools page. On the ALM Tools page, click ALM WebGate Customization. On the ALM WebGate Customization page, click Download Tool to run ALM WebGate Customization. The ALM WebGate Customization dialog box opens.
The ALM WebGate Customization dialog box contains the settings for the WebGate Client component. The settings are maintained in the HKEY_CURRENT_USER\SOFTWARE\Mercury Interactive\TestDirector\WEB_CLNT_DEBUG and HKEY_CURRENT_USER\SOFTWARE\Mercury Interactive\TestDirector\WEB registry keys.
ALM Configuration tabs
The following sections describe the various tabs of the ALM Configuration dialog box.
Web Server Settings |
The Web Server Settings tab configures the Web Server credentials, WebClient certificates, and general HTTP settings.
|
Proxy Settings |
The Proxy Settings tab configures the proxy server and proxy credentials.
|
Log Settings |
The Log Settings tab configures the log file.
|
Authentication Settings |
The Authentication Settings tab sets the authentication mode. Enter API Key and Secret. |
Shared Login Settings |
Available in versions: 15.5.1 and later The Shared Login Settings tab sets the browser and timeout settings for external authentication, such as SSO authentication, ALM Client Launcher authentication, and Business Views Microsoft Excel Add-in authentication.
|
Running Webgate Customization from the Command Line
Webgate Customization can be run from the command line.
- To open the Webgate Customization dialog box from the command line, enter WebGateTool.exe.
-
To run Webgate Customization in silent mode, enter WebGateTool.exe /silent followed by the appropriate parameters. Following is a list of the parameters:
Parameter Name Short Name Silent S UseProxy P UseIEProxy IE BypassProxy BP ProxyPort PrP ProxyUrl PrU ProxyUserDomain PrUD ProxyUserName PrUN ProxyPassword PrUP ProxyAlwaysAskCreds PrAC ShouldFilterCertificates CeF CertSNForNotspecifyMode CeNS CertSNForInteractiveMode CeI CertSNForNoninteractiveMode CeNI IISUserDomain SUD IISUserName SUN IISPassword SUP IISAlwaysAskCreds SAC ConnectionTimeout CTO AcceptCompressedResponse ACR UserAgent UA SslType SslT AddBasicAuthHeader ABAH ForceAddBasicAuthHeader FABAH MakeLog ML LogPath LP - Value the CertSNForNotspecifyMode, CertSNForInteractiveMode , and CertSNForNoninteractiveMode parameters with the certificate serial number.
- Value Boolean parameters with y or n. For example, /MakeLog=y or /ML=Y.
- If a parameter value contains spaces, use quotes. For example, /LogPath=”d:\my docs”.
For example, to set the log path and make a log checkbox in silent mode, run WebGateTool.exe /Silent /LogPath="C:\logs" /MakeLog=y or WebGateTool.exe /s /lp="C:\logs" /ml=y.
Notes and Limitations
- Webgate Customization cannot be run directly from Internet Explorer. To run Webgate Customization, right-click on the link and save the file to your hard drive. Then, double-click on the downloaded file.
- Proxy Username must be valued with the domain and the username, as domain\username. Domain must be blank.
- WebClient Certificate cannot be disabled once it is activated.
- The list of WebClient Certificates to select displays all certificates, not just the certificates from the trusted Certificate Authority (CA).
- If you enable Add basic authentication header and select Add when a cookie is present, and you run ALM from Internet Explorer, an unnecessary authorization window appears. Ignore this window.