Addition of a server to a virtual host junction
The virtualhost add command adds another server to a virtual host junction.
Operation: Adds another server to an existing virtual host junction.
virtualhost add -h host-name options vhost-label- -h host-name
- The DNS host name or IP address of the proxy server. This parameter is required. See Standard WebSEAL junction configuration.
- options
- See Table 1.
- vhost-label
- The name for the virtual host junction where the additional back-end server is added.
This parameter is required.
| Virtual host option | Parameter | Description |
|---|---|---|
| General option for TCP and SSL junction types |
–a address |
Specifies the local IP address that WebSEAL uses when communicating with the target back-end server. If this option is not provided, WebSEAL uses the default address as determined by the operating system. If you supply an address for a particular junction, WebSEAL binds to this local address for all communication with the junctioned server. |
| General option for TCP and SSL junction types |
–i |
WebSEAL server treats URLs as case insensitive. |
| General option for TCP and SSL junction types |
–p port |
TCP port of the back-end third-party server. Default is 80 for TCP junctions; 443 for SSL junctions. See Creating TCP type standard junctions and Creating SSL type standard junctions. |
| General option for TCP and SSL junction types |
–q url |
Relative path for query_contents script. By default, WebSEAL looks for query_contents in /cgi_bin/. If this directory is different or the query_contents file name is different, use this option to indicate to WebSEAL the new URL to the file. Required for back-end Windows™ servers. See Installing and configuring query_contents on Windows-based Web servers. |
| General option for TCP and SSL junction types |
–w |
Windows file system support. |
| General option for TCP and SSL junction types | -y priority | The priority for the server (1-9). Default is 9. See Adding multiple back-end servers to the same junction |
| Stateful junctions See Stateful junctions. |
–u UUID |
Specifies the UUID of a back-end server that is connected to WebSEAL in a stateful virtual host junction (–s). |
| Mutual authentication over SSL |
–D "DN" |
Specify Distinguished Name of back-end server certificate. This value, matched with actual certificate DN enhances authentication. |
| Proxy junction (requires –t tcpproxy or –t sslproxy) |
–H host name |
DNS host name or IP address of the proxy server. |
| Proxy junction (requires –t tcpproxy or –t sslproxy) |
–P port |
The TCP port of the proxy server. |
| SSL junction types | –O CN |
Specifies the expected common name or subject alternative name, of the back-end server certificate. See Matching the common name (CN) and subject alternative name (SAN). |