Disabling TCP Listeners on Non-local Addresses

You can disable TCP listeners from listening on non-local addresses by using a central configuration setting in the following applications:

  • optiSLang

  • optiSLang Postprocessing

  • optiSLang starting in command line with user interface or batch mode

When the setting is activated, the following functions are restricted or changed:

  • Creating TCP server/listeners for remote control using the command line interface is only allowed for local communication (for example, listening on localhost). When a non-local address is specified using the --server-address parameter, the server creation fails. When --server-address is skipped, the IPv4 localhost address is used.

  • Creating TCP server/listeners for remote control using the user interface is only allowed for local communication (for example, listening on localhost).

To activate this setting:

  1. Create a file named central_override_config.ini.

  2. Add the following text to the file:

    [application]
    allow_remote_listeners=false
  3. Save and close the file.

  4. Place the file in the base installation directory [installation path].