Known Issues: Configuration of Unlimited Session Timeout for ICG 12.01.100

Due to an issue with session timeouts, devices and UMS Servers reconnect to ICG 12.01.100 every 30 minutes (see IGEL Cloud Gateway > IGEL Cloud Gateway (ICG) > ICG Release Notes > Notes for Release ICG 12.01.100 > 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
    



    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
    


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


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