Due to an issue with session timeouts, devices and UMS Servers reconnect to ICG 12.01.100 every 30 minutes (see Resolved Issues ICG 12.01.100). To avoid this, you need to do the following:

  1. Connect with a terminal to the ICG server.

  2. Open the file [icg.installation.path]/icg/usg/conf/application-prod.yml with an editor (e.g. vi or nano).

  3. Add the following to the server block. Take care of the indents!

      servlet:
        context-path: /
        session:
          timeout: -1
    TEXT

    The configuration must look like this afterwards:

    server:
      port: 8443
      ssl:
        key-store: /opt/IGEL/icg/usg/keys/keystore.jks
        key-store-password: ***************
        trust-store-password: ***************
        trust-store: /opt/IGEL/icg/usg/keys/keystore.jks
      servlet:
        context-path: /
        session:
          timeout: -1
      tomcat:
        accesslog:
          directory: /opt/IGEL/icg/usg//logs
    client:
      auth:
        activated: true
    TEXT
  4. Restart the ICG service:
    systemctl restart icg-server.service


A fix for this issue will be released with the next ICG version.