interface_name

User the interface_name to define additional interfaces on which this WebSEAL instance can receive requests.

Syntax

interface_name = property=value[;property=value...]

Description

This stanza is used to define additional interfaces on which this WebSEAL instance can receive requests.

A network interface is defined as the combined set of values for a specific group of properties that include HTTP or HTTPS port setting, IP address, worker threads setting, and certificate handling setting.

Options

property
Interface property. Can be selected from:
network-interface=<ipAddress>
http-port=<port> | disabled
https-port=<port> | disabled
web-http-port=<port> | disabled
web-http-protocol=http |https
certificate-label=<keyFileLabel>
accept-client-certs=never | required | optional | prompt_as_needed
worker-threads=<count> | default
secondary-port= <port> | disabled
always-neg-tls= yes | no
enable-http2=yes | no
http2-max-connections=<number_of_connections>
http2-header-table-size=<header_size>
http2-max-concurrent-streams=<number_of_stream>
http2-initial-window-size=<window_size>
http2-max-frame-size=<frame_size>
http2-max-header-list-size=<list_size>
http-proxy-protocol= yes | no
https-proxy-protocol= yes | no
websocket-max-worker-threads = <count>
value
Value of the property. Default values, if not present, include:
network-interface=0.0.0.0
http-port=disabled
https-port=disabled
enable-http2=no
certificate-label= (Uses key marked as default in key file.)
accept-client-certs=never
worker-threads=default
http-proxy-protocol=no
https-proxy-protocol=no
websocket-max-worker-threads = (Uses the global pool of WebSocket worker threads)

Usage

Entries in this stanza are optional.

Default value

None.

Example

(Entered as one line:)

support = network-interface=9.0.0.8;https-port=444;certificate-label=WS6; 
worker-threads=16