The commands available for the Listener context are:
-
EXIT/QUIT
– exits CLI and closes connection to Axigen -
HELP
– prints this help message -
BACK
- cancels any changes made and switches back to the previous context -
COMMIT
– commits the changes made in this context -
SHOW [ATTR <param>]
– shows information about this context -
LIST AllowRules
– lists the allow rules for this listener -
LIST DenyRules
– lists the deny rules for this listener -
SET [address <address>]
– sets the listener's address - only usable in an UPDATE operation -
SET [enable <yes|no>]
– enable/disable the listener -
SET [maxConnections <maxConn>]
– sets max number of connections -
SET [timeInterval <interval>]
– sets the time interval -
SET [maxIntervalConnections <interval>]
– sets max connections in time interval -
SET [peerMaxConnections <maxConn>]
– sets sets max connections no. from a single host -
SET [peerTimeInterval <interval>]
– sets the time interval - single host -
SET [peerMaxIntervalConnections <interval>]
– sets max connections in time interval - single host -
SET [idleTimeout <timeout>]
– sets the inactivity timeout -
SET [sslEnable <yes|no>]
– enable/disable SSL on the listener -
SET [listenerDomain <domain>]
– if specified, will act as primary domain for connections made on this listener -
CONFIG SSLCONTROL
– enters the SslControl context -
ADD DenyRule [ipSet] <ipRange> [enable <yes|no>] [priority <priority>]
– adds a deny rule to the listener -
UPDATE DenyRule [ipSet] <ipRange> [enable <yes|no>] [priority <priority>]
– updates a deny rule from the listener -
REMOVE DenyRule [ipSet] <ipRange>
– removes a deny rule from the listener -
SHOW DenyRule [ipSet] <ipRange>
– shows the given rule -
ADD AllowRule [ipSet] <ipRange>
– adds an allow rule to the listener(changes context) -
UPDATE AllowRule [ipSet] <ipRange>
– updates an allow rule from the listener(changes context) -
REMOVE AllowRule [ipSet] <ipRange>
– removes an allow rule from the listener -
SHOW AllowRule [ipSet] <ipRange>
– shows the given rule