Skip to main content
Skip table of contents

How to Configure the ICG Connection Limit

You can set a limit for the number of endpoint device connections that an IGEL Cloud Gateway (ICG) instance will accept. You can set the limit globally for all ICG instances or individually for each ICG instance.

When the limit is reached, the ICG will reject any further connections to endpoint devices. The rejection of device connections will be logged.


Configuring a Global Connection Limit

  1. Go to UMS Administration > IGEL Cloud Gateway and click  (upper right).

  2. In the ICG Connection Limit dialog, select Use global connection limit for all ICGs.

  3. Under Confine connection amount to:, enter the desired limit.

  4. Click Ok.

Configuring Individual Connection Limits for Each ICG Instance

  1. Go to UMS Administration > IGEL Cloud Gateway and click  (upper right).

  2. In the ICG Connection Limit dialog, select Use specific connection limits for each ICG.

  3. Under Confine connection amount to:, enter the desired limit for each ICG instance or leave it at Allow unlimited connections, according to your needs.

  4. Click Ok.

Checking the Logs for Rejected Connections

The following steps must be executed on each ICG host.

  1. Open a terminal on the host and log in as the user that was defined for installing the ICG (see Installing the IGEL Cloud Gateway). 

  2. Open the configuration file logback-spring.xml in a text editor, e. g. vi:
    sudo vi /opt/IGEL/icg/usg/conf/logback-spring.xml

  3. Change the <logger> element like so:
    <logger name="de.igel" level="DEBUG"/>

  4. Restart the ICG:
    sudo systemctl restart icg-server.service

  5. To find out which connections have been rejected, open the log file /opt/IGEL/icg/usg/logs/usg.log and look for entries that read Max connections limit has exceeded. Device [devicename] is rejected

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.