View Component 25.2
View Component Help

# ProxyClients

The `ProxyClients` parameter specifies the IP addresses or host names for proxy clients that are permitted to send actions to the ACI server. Separate multiple addresses with a comma. There must be no space before or after a comma.

When an action is received, if the client address does not appear in any valid authorization roles (see Authorization Roles Configuration Parameters), but it does appear in the `ProxyClients` parameter, the X-Forwarded-For HTTP header is processed. The header is then used to determine whether the action was forwarded from an authorized client by a trusted Proxy.

If you use a chain of load balancer or proxy components, you must add each IP address to the list in `ProxyClients`.

The server rejects any request that comes from one of the `ProxyClients` IP addresses, but that does not contain an X-Forwarded-For HTTP Header that corresponds to an authorized client.

You can use wildcards in the IP addresses. For example, type `187.*.*.*` to specify any machine with an IP address that begins with 187. You can also filter the `ProxyClients` parameter using CIDR notation.

Type: | String
Default: | `*.*.*.*`
Required: | No
Configuration Section: | Server
Example: | A load balancer with IP address 12.34.56.78 forwards query actions from an application server host with IP address 12.34.56.89. For this setup, the configuration is:
    [Server]
    ProxyClients=12.34.56.78

    [AuthorizationRoles]
    0=QueryRole

    [QueryRole]
    StandardRoles=Query
    Clients=12.34.56.89
See Also: | Authorization Roles Configuration Parameters

Copyright 2025 Open Text
Version 25.2 | Last updated April 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery View Component 25.2

Topic Title: ProxyClients