R1 2022 Changes in MIP SDK: TLS encryption is introduced for the Event Server communication

With the 2022 R1 release the Transport Layer Security (TLS) encryption is introduced for the Event Server communication, similarly to what has previously been introduced for the other services.

On systems being upgraded, the default will still be that encryption is disabled, but for new installations it will be enabled by default. Also, the customer can enable it for upgraded systems, either during installation or using the Server Configurator.

Whether encryption is enabled for Event Server can be seen from a lookup in Registered services.

If encryption is disabled existing integrations will work as usual, but if it is enabled it will require the following actions from integration vendors having integrations that interact with Event Server:

  • Plug-in integrations: No action needed.
  • Component integrations: Needs to be rebuilt with MIP SDK 2022 R1.
  • Protocol integrations: Needs to be updated to support TLS. See Alarm List sample for inspiration.

Event Server interaction is typically related to alarm and event handling or the use of message communication through MessageCommunicationManager

Thanks :slight_smile: