Skip to main content
Version: v7

Listener Settings

Make SLB listen on specific ports to accept connections and distribute across one or multiple origin servers.


Overview

Users are allowed to configure many operational settings for the Listeners.

Listener settings1

Listener settings2

Listener settings3

How to Use:

  1. Go to SLB > Listeners > Operational Settings
  2. Configure your settings
  3. Click Save Changes.

Description:

Enable IPv6

This option allows user to enable traffic over IPv6 and applicable in the case of all service types. Internet Protocol version 6 is the most recent version of the Internet Protocol that allows communication to take place over the network.

    Accepted values: Enabled / Disabled

Default: Enabled
Enable Http 2.0

This option allows user to specify whether the solution supports HTTP 2.0 request. HTTP/2 aims to be a faster, more efficient protocol than HTTP. Read more about the differences between the two and how you can get started with HTTP/2 today.

    Accepted values: Enabled / Disabled

Default: Disabled
Enable WebSocket

This option allows user to enable web-socket support for servers or server group. It is a communication, an upgraded, quick, and seamless protocol to use when one needs to establish constant client-server communication over a single TCP connection.

    Accepted values: Enabled / Disabled

Default: Disabled
Enable HTTP Keepalive

This option allows users to enable HTTP Keep-alive for client connections. HTTPKeep-Alive can speed up website as the browser only needs to go through the process of connecting to the server once through a single TCP connection.

    Accepted values: Enabled / Disabled

Default: Disabled
Enable Device Detection

This option allows users to detect devices and its OS on the client-side in the case of service type HTTP. If the user enabled this option, they can enable the device-based upstream rules.

    Accepted values: Enabled / Disabled

Default: Disabled
Operational Mode

Users are allowed to specify Operational mode for the application. There are two modes can be selected:

    Accepted values:  Reverse Proxy / IP Transparency

Default: Reverse Proxy
Proxy Protocol

Users are allowed to specify Proxy protocol for the application.

    Accepted values: None / Proxy Protocol V1 / Proxy Protocol V2

Default: NONE
Enable Logging

This option allows user to enable access logs in the case of service type HTTP & TCP’s.

    Accepted values: Enabled / Disabled

Default: Enabled
Client connection Timeout

Connection timeout is a time period within which a connection between a client and a server must be established. This option is only applicable in the case of service type HTTP & TCP. This option allows users to set the connection timeout values from client-side.

    Accepted values: Integer

Default: 30
Client Resume Timeout

This option is only applicable in the case of service type HTTP & TCP. This option allows users to specify the time within which a lost client connection can resume.

    Accepted values: Integer

Default: 1
Max Concurrent Connections

This option is only applicable in the case of service type HTTP & TCP. This option allows users to specify max allowed concurrent connections. By default, Set 0 to disable.

    Accepted values: Integer

Default: 0
Client Keep-Alive Timeout

This option is only applicable in the case of service type HTTP. This option allows users to specify a timeout of keep-alive connections with clients.

    Accepted values: Integer

Default: 2
HTTP Request Timeout

This option is only applicable in the case of service type HTTP. This option allows users to specify client HTTP request timeout.

    Accepted values: Integer

Default: 10
User Session Duration

Users can specify max allowed user session duration in minutes.

    Accepted values: Integer

Default: 60

This option is only applicable in the case of service type HTTP. This option allows users to specify the session cookie for tracking active users.

    Accepted values: String

Default: Blank
Max Concurrent User Sessions

This option is only applicable in the case of service type HTTP. This option allows users to specify max allowed concurrent user sessions. Set 0 to disable.

    Accepted values: Integer

Default: 0
Max Session Exceeded Action

Users can specify the action to take when max session count exceeds.

    Accepted values: Drop / Send Custom Response / Redirect

Default: Drop
Remote IP Header

This option is only applicable in the case of service type HTTP. This option allows users to specify the header for extracting remote IP.

    Accepted values: String

Default: Blank
Server Aliases

This option is only applicable in the case of service type HTTP. This option allows users to specify named aliases for this listener.

    Accepted values: String

Default: Blank
Virtual IPs

This option is only applicable in the case of service type HTTP. This option allows users to specify assigned virtual IPs for accepting traffic.

    Accepted values: String

Default: Blank

Add Port

Port

Add Port here.

    Accepted values: Integer

Default: Blank
SSL Enabled

Select whether to enable or disable the SSL.

    Accepted values: True / False

Default: False