A new minor release 4.3 is now available for download.

This release brings new features and many bug fixes. Read on to find out more about the new features.

The individual new features of OpenCelium Release 4.3 are listed below:

More secure and efficient: OpenCelium improves API routing for more protection

With the latest release of OpenCelium we offer an optional change for the routing of backend requests. Instead of using direct access via port 9090, requests can now be routed via the /api endpoint. This adjustment improves security and facilitates integration with existing IT infrastructures.

 

Warum diese Option?

Previously, the frontend communicated directly with the backend via port 9090. While this is a simple solution, it can pose security and management challenges in certain environments:

  • Open ports are potential targets for attacks
  • Firewalls must explicitly release port 9090
  • A central API interface simplifies administration

With the new option, OpenCelium users can decide for themselves whether they want to retain the previous direct routing or redirect the API requests via a proxy endpoint /api.

Technical implementation

Activating this option requires an adjustment to the reverse proxy configuration (e.g. Nginx or Apache). If the new routing is used, all API requests run via /api and are securely forwarded from there to the backend.

An example of the configuration in Nginx:

location /api/ {

proxy_pass https://localhost:9090/;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_set_header X-Forwarded-Proto https;

}

What are the advantages of the new routing?

More security – The backend does not have to be directly accessible via an open port.

Flexibility – users can decide for themselves which routing strategy they want to use.

Future-proof – The API gateway option facilitates future expansions and scaling.

i-doit OTRSC add-on update: Now also with KIX ticket integration!

We are pleased to introduce an exciting enhancement for our i-doit OTRSC AddOn! Until now, only OTRS tickets (including forks such as Znuny, OTOBO etc.) could be displayed within a config item in the i-doit UI. With the latest update, the ticket system KIX is now also supported!

Why this extension?

Many companies rely on KIX to manage their IT service processes efficiently. With this new function, tickets from the system can be displayed directly within a config item in i-doit.

This means:

  • A central overview of all relevant tickets in the IT documentation
  • More flexibility through support for multiple ticket systems
  • Improved workflows for IT and service teams

 

How does integration work?

First of all, the config items from i-doit must be synchronized in KIX. This is done by OpenCelium.

OpenCelium is an integration platform that allows you to exchange data between applications via APIs.

Read more here: https://www.opencelium.io/kix-und-idoit-mit-opencelium-verbinden/

You can then download the i-doit OTRSC AddOn free of charge as OpenCelium via the OpenCelium Service Portal and install it in your i-doit system.

If you now navigate to a config item within i-doit, you will find a KIX icon in the menu bar above it. An API live query is now used to search for KIX tickets that are linked to this config item.

All tickets are then displayed in a table in UI.

What are the advantages of the new feature?

Multi-ticketing support – Both OTRS and KIX tickets can now be used in i-doit.

Simple configuration – seamless integration without complex adjustments.

Better overview – All relevant tickets directly visible in the config items.

More installation flexibility: OpenCelium DEB package now with Apache support!

Good news for all those who install OpenCelium on their own servers! Our DEB installation package now supports the Apache web server in addition to Nginx. This means that users now have the choice of which web server they want to use for their OpenCelium setup.

 

How does the installation work?

Previously, Nginx was automatically set up as the web server when OpenCelium was installed. This applies with the new update:
If Apache is already installed, it will be used automatically.
If no web server is available, Nginx will continue to be installed and configured.

This means maximum flexibility – regardless of whether you are already using an Apache server or would prefer to rely on the tried-and-tested Nginx standard configuration.

Why this extension?

More options – OpenCelium adapts better to existing IT infrastructures.

Easy installation – No manual reinstallation or customization required.

Optimum compatibility – Works with Apache and Nginx without additional configuration effort.

Follow the instructions in the documentation to perform the update.

Here is the detailed changelog

OpenCelium 4.3 (deutsch)

Z

[Neue Funktion]
Sicherheits-Update! Backend-Routing über Endpunkt /api statt Port 9090

Z

[Neue Funktion]
i-doit OTRSC Add-on erweitert. Unterstützt jetzt KIX

Z

[Neue Funktion]
Paket-Erweiterung. DEB-Paket unterstützt jetzt Apache2-Webserver

Z

[Bug][OC-999]
Ein Fehler wurde behoben, bei dem AllowList nicht mit ganzen Zahlen funktioniert

Z

[Bug][OC-994]
Fehler beim Lesen der MacAdresse in der Lizenzverwaltung behoben

Z

[Bug][OC-1004]
Fehler beim Öffnen der Api-Dokumentation in Swagger behoben

OpenCelium 4.3 (english)

Z

[New feature]
Security-Update! Backend routing through endpoint /api instead of port 9090

Z

[New feature]
i-doit OTRSC add-on extended. Now supports KIX

Z

[New feature]
Package extension. DEB package now supports Apache2 web server

Z

[Bug][OC-999]
Fixed a bug where AllowList is not working with integers

Z

[Bug][OC-994]
Fixed a bug when reading MacAddress in license management

Z

[Bug][OC-1004]
Fixed a bug when openening api documentation in swagger

becon blog

More articles on this topic

Contact

Get in touch with us!
We look forward to hearing from you.

Do you have any questions or are you facing a particular challenge? Our dedicated team will be happy to provide you with a no-obligation consultation.