Listener Context – Subcontext of Non-Proxy Services

Axigen Documentation

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