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