Name | Synopsis | Description | Options | Operands | Examples | Exit Status | See Also
forward-reverse-proxy-header <connect_options> [--echo|-e] [--no-prompt|-Q] [--verbose|-v] [--header|-H header] --config|-c config-name --vs|-s vs-name --uri-prefix|-r uri-prefix (param)
Use this command to forward a reverse proxy parameter. Following are the parameters that can be forwarded:
jroute — The route ID that enables the reverse proxy to direct subsequent requests back to the server from where the request originated.
ip — The client's IP address to remote servers. The header is the name of the HTTP request header used to communicate the IP address of the client. The default header is Client-ip.
proxy-agent — The value of the Proxy-agent HTTP request header. The default is a string that contains the proxy server product name and version.
via — The intermediate protocol between a node and the server.
proxy-auth — The client's proxy authentication credentials, that is, the client's proxy-authorization HTTP request header to remote servers.
cipher — The name of the client's SSL/TLS cipher suite to remote servers. The header is the name of the HTTP request header used to communicate the name of the client's SSL/TLS cipher suite. The default header is Proxy-cipher.
keysize — The size of the client's SSL/TLS key to remote servers. The header is the name of the HTTP request header used to communicate the size of the client's SSL/TLS key. The default header is Proxy-keysize.
secret-keysize — The size of the client's SSL/TLS secret key to remote servers. The header is the name of the HTTP request header used to communicate the size of the client's SSL/TLS secret key. The default header is Proxy-secret-keysize.
ssl-id — The client's SSL/TLS session ID to remote servers. The header is the name of the HTTP request header used to communicate the client's SSL/TLS session ID. The default header is Proxy-ssl-id.
issuer-dn — The distinguished name of the issuer of the client's SSL/TLS certificate to remote servers. The header is the name of the HTTP request header used to communicate the distinguished name of the issuer of the client's SSL/TLS certificate. The default header is Proxy-issuer-dn.
user-dn — The name of the subject of the client's SSL/TLS certificate to remote servers. The header is the name of the HTTP request header used to communicate the distinguished name of the subject of the client's SSL/TLS certificate. The default header is Proxy-user-dn.
auth-cert — The client's SSL/TLS certificate to remote servers. The header is the name of the HTTP request header used to communicate the client's DER-encoded SSL/TLS certificate in Base64 encoding. The default header is Proxy-auth-cert.
For connect_options description, see help(1).
Specify this option to print this command on the standard output before executing. This option also prints the default value for all the non-mandatory options that you do not provide in the command.
If you specify this option, wadm will not prompt you for passwords while executing this command. Use this option if you have defined all passwords in a password file and specified the file using the --password-file connect_option.
Specify this option to display a verbose output.
Specify the name of the configuration.
Specify the name of the virtual server.
Specify the URI prefix of the reverse proxy.
Specify the name of the HTTP request header that is used to forward the reverse proxy parameter.
wadm forward-reverse-proxy-header --user=admin --password-file=../admin.passwd --host=serverhost --port=8989 --ssl=true --no-prompt --rcfile=null --config=config1 --vs=vs1 --uri-prefix=/ --header=client-cert-data auth-cert |
The following exit values are returned:
command executed successfully
error in executing the command
help(1), block-reverse-proxy-header(1), list-reverse-proxy-headers(1), create-reverse-proxy(1), delete-reverse-proxy(1), list-reverse-proxy-uris(1), get-reverse-proxy-prop(1), set-reverse-proxy-prop(1)
Name | Synopsis | Description | Options | Operands | Examples | Exit Status | See Also