Specifying the WebSEAL host name
Typically, the name of the WebSEAL host computer is automatically determined when this information is required. There are situations, such as with virtual host junctions, where the WebSEAL host can use several names. On systems with many host names, interfaces, or WebSEAL instances, the automatic determination might not be correct for a specific situation. You can specify the correct one.
Before you begin
You must understand the WebSEAL server name in the following situations.
- In the configuration file
- The name uniquely identifies a WebSEAL server process. You can install and configure multiple WebSEAL servers on one computer system. Therefore, each WebSEAL server process must have a unique name. Each WebSEAL server process is known as an instance.
- In the pdadmin server list command
- The instance name also affects how the WebSEAL server is listed
with the pdadmin server list command. Because the pdadmin command
serves the entire Verify Identity Access family, a product component
name is required in the command syntax. The component name for WebSEAL
is webseald. For the pdadmin server
list command, the WebSEAL server name has the following
format.
instance_name-webseald-host_name - In the protected object space
- Each WebSEAL instance is represented as a member of the /WebSEAL container
object in the protected object space. Two WebSEAL instances (default and web1),
on the host abc.ibm.com, appear in the protected
object space in the following format:
/WebSEAL/abc.ibm.com-web1 /WebSEAL/abc.ibm.com-default
About this task
You can manually specify the host name in the web-host-name stanza entry in the [server] stanza of the WebSEAL configuration file. The value must be the fully qualified name. This manual setting resolves any conflicts in determining the host name that is used, for example, by WebSEAL HTTP/HTTPS responses and authentication mechanisms in a traditional junction environment.
By default, web-host-name is not enabled and has no value. When required, WebSEAL attempts to automatically determine the host name.
Procedure
- Stop the WebSEAL server process.
- Manually edit the WebSEAL configuration file to provide a value for the stanza entry.
- Uncomment the line.
- Restart WebSEAL.
Example
[server]
web-host-name = abc.ibm.comNotice the difference in syntax
between the server-name and the web-host-name values.
For example:[server]
server-name = abc.ibm.com-default
web-host-name = abc.ibm.com