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]– enables/disables the listener -
SET [maxConnections <maxConn>]– sets the max. number of connections -
SET [timeInterval <interval>]– sets the time interval -
SET [maxIntervalConnections <interval>]– sets the max. connections in time interval -
SET [peerMaxConnections <maxConn>]– sets the max. connections no. from a single host -
SET [peerTimeInterval <interval>]– sets the time interval - single host -
SET [peerMaxIntervalConnections <interval>]– sets the max. connections in time interval - single host -
SET [idleTimeout <timeout>]– sets the inactivity timeout -
SET [sslEnable <yes|no>]– enables/disables SSL on the listener -
CONFIG SSLCONTROL– enters the SslControl context -
ADD DenyRule [ipSet] <ipRange> [enable <yes|no>]– adds a deny rule to the listener -
UPDATE DenyRule [ipSet] <ipRange> [enable <yes|no>]– 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