CENTRUM = Fronius Central User Management
CENTRUM is a server-based application that centrally manages the user settings of several connected welding systems in a database.
The hardware or VM configuration required for this depends on the number of devices to be managed.
The user is responsible for the operation of the hardware or VM, and for the configuration, licensing, and maintenance of the recommended operating system.
It is not intended for CENTRUM to be installed and operated on a single desktop computer or system PC, for example in a production hall.
To ensure smooth operation, the setup of the server (hardware or VM), the design of the network infrastructure, and administration should only be performed by the user's IT department.
CENTRUM = Fronius Central User Management
CENTRUM is a server-based application that centrally manages the user settings of several connected welding systems in a database.
The hardware or VM configuration required for this depends on the number of devices to be managed.
The user is responsible for the operation of the hardware or VM, and for the configuration, licensing, and maintenance of the recommended operating system.
It is not intended for CENTRUM to be installed and operated on a single desktop computer or system PC, for example in a production hall.
To ensure smooth operation, the setup of the server (hardware or VM), the design of the network infrastructure, and administration should only be performed by the user's IT department.
The license agreement must always be observed.
The license agreement can be found at:
These installation instructions relate to CENTRUM, version 1.5.
Physical hardware:
Processor (CPU) | Quad Core 1.2 GHz |
Memory (RAM) | At least 4 GB (depending on the operating system and the connected welding systems) |
Graphics | Integrated graphics unit |
Network | Gigabit Ethernet |
Storage | At least 50 GB SSD |
Virtual Machine (VM)
Processor (CPU) | 4 cores |
Memory (RAM) | At least 4 GB (depending on the operating system and the connected welding systems) |
Graphics | Standard graphics card |
Network | Gigabit Ethernet |
Storage | At least 100 GB SCSI (see table below) |
Storage:
The required memory size depends on the number of connected welding systems and the number of users. The table shows the respective recommended memory size for standard installations.
Welding systems used / users | Memory size |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
Physical hardware:
Processor (CPU) | Quad Core 1.2 GHz |
Memory (RAM) | At least 4 GB (depending on the operating system and the connected welding systems) |
Graphics | Integrated graphics unit |
Network | Gigabit Ethernet |
Storage | At least 50 GB SSD |
Virtual Machine (VM)
Processor (CPU) | 4 cores |
Memory (RAM) | At least 4 GB (depending on the operating system and the connected welding systems) |
Graphics | Standard graphics card |
Network | Gigabit Ethernet |
Storage | At least 100 GB SCSI (see table below) |
Storage:
The required memory size depends on the number of connected welding systems and the number of users. The table shows the respective recommended memory size for standard installations.
Welding systems used / users | Memory size |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
Supported operating systems:
Central User Management is distributed as a Docker image. The Docker image can be used with one of the following operating systems.
Linux servers
Distributions like: Debian, Ubuntu, Alpine Linux, Container Linux, RancherOS, Atomic Host, Boot2Docker, Ubuntu Core
In addition to the distributions listed above, other Linux distributions can be used if they meet the Docker requirements.
Microsoft Windows Server 2019
With Docker environment enabled to run the Docker container.
For more information, see:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Microsoft Windows Server 2022
With Docker environment enabled to run the Docker container.
For more information, see:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Ensure proper firewall and network configuration for incoming and outgoing data traffic.
Connection from the welding systems to CENTRUM:
Target server | TCP |
Central User Management | 4711 |
Connection from the user PC to CENTRUM:
Service | TCP |
HTTP | 80 |
HTTPS (recommended) | 443 |
Web browser | Version |
---|---|
Google Chrome | 80.0.3987.149 |
Mozilla Firefox | 74.0 |
Microsoft Edge | 101.0.1210.53 |
IMPORTANT! For functional and security reasons, use the latest versions of the recommended browsers.
To start the Central User Management server, you must first create a container for Central User Management.
The container uses a defined Docker volume. The Docker volume is required in order to save the database independently of the container and thus enable server updates to be carried out without any loss of data.
The container uses an HTTPS connection in order to ensure the highest possible level of security during communication between the server and user.
In order to use HTTPS, copy the PFX or P12 certificate into the container as described below:
Run all of the following commands in the shell of the operating system.
Explanation of the command:
<https-port>
The port via which the website of Central User Management can be accessed—always select port 443, as this port is stored on the welding systems and cannot be changed from there
-p 4711:4711
Port mapping that is required for connecting to the welding systems
-v centrum-data:<Container-Data-Folder-Path>
The Docker volume where the data are stored.
<Container-Data-Folder-Path> is the path for the storage data folder of the Central User Management server.
Linux container: /data
Windows container: C:\data
In this example, the Docker volume is named "centrum-data".
If a Windows container is used, in addition to the volume specification, the user must be specified as the ContainerAdministrator in the "create" command:
--user ContainerAdministrator
<Certificate-Password>
The password for the PFX or P12 certificate
<Certificate-Path-In-Container>
The path for the certificate in the container.
Windows does not store certificates in a folder, which is why the path can be freely selected in Windows. For example:
C:\publish\Certificate.pfx
For Linux the following path is recommended:
/etc/ssl/private/Certificate.pfx
The browser can now be used to access Central User Management.
An administrator user is required for the installation.
Once the installation is complete, Central User Management can be accessed via the browser.
An administrator user is required for the installation.
Once the installation is complete, Central User Management can be accessed via the browser.
By default, Central User Management is configured via http on port 80 and via https on port 443. To reconfigure or expand the web server, a config.json file is available in the directory "C:\ProgramData\Fronius\Central User Management\".
AddressBook | 1 | The X.509 certificate store for other users |
AuthRoot | 2 | The X.509 certificate store for third-party certificate authorities (CAs) |
CertificateAuthority | 3 | The X.509 certificate store for intermediate certificate authorities (CAs) |
Disallowed | 4 | The X.509 certificate store for revoked certificates |
My | 5 | The X.509 certificate store for personal certificates |
Root | 6 | The X.509 certificate store for trusted root certificate authorities (CAs) |
TrustedPeople | 7 | The X.509 certificate store for directly trusted people and resources |
TrustedPublisher | 8 | The X.509 certificate store for directly trusted publishers |
After the configuration has been completed, the "Central User Management" Windows service must be restarted.
Note: If the certificate is stored in the Windows store, the private key may need to be released for the "LOCAL_SERVICE" user.
For security reasons, a new password needs to be assigned for the "admin" user when logging in for the first time.
Before connecting welding systems or WeldCube Premium to the CENTRUM server, first configure all users, user roles, client groups, and references to these client groups in CENTRUM!
Otherwise, the systems are locked via the "admin user" until configuration in CENTRUM is completed.
Correct sequence:
Install CENTRUM
Configure, set up users
Connect system to CENTRUM
Before connecting welding systems or WeldCube Premium to the CENTRUM server, first configure all users, user roles, client groups, and references to these client groups in CENTRUM!
Otherwise, the systems are locked via the "admin user" until configuration in CENTRUM is completed.
Correct sequence:
Install CENTRUM
Configure, set up users
Connect system to CENTRUM
Prerequisite:
The welding system must be connected to a computer via network cable or integrated in a network.
A welding system can also be connected to the CENTRUM server via the control panel.
The precise procedure is described below.
The precise procedure is described below.
The procedure described below applies to Windows and Linux.
The procedure described below only applies to Linux.
Depending on the user's requirements, Central User Management can be started in any available version. In order to do this, adapt the command used to create the Central User Management container as described below.
Command used to create the Central User Management container
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum
Depending on the user's requirements, Central User Management can be started in any available version. In order to do this, adapt the command used to create the Central User Management container as described below.
Command used to create the Central User Management container
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum