DXL Broker server 6.0.3 no longer supports MLOS version 2. From version 6.0.3 onward, the DXL Broker server supports MLOS version 3.
The DXL Broker server can be installed using either of the following:
- DXL Broker 5.x.x/6.0.0 iso and ova, which are based on MLOS version 2.
- TIE Server 2.x.x/3.x.x iso and ova, which are based on MLOS version 2.
As DXL Broker 6.0.3 and later are based on MLOS3, the product deployment task to upgrade to DXL Broker 6.0.3 on the MLOS2 system doesn't succeed.
You see the following error in the log file:
Log file location: /var/log/dxlbroker-<version_number>-<build_number>.log on the DXL Broker server
Example file name: /var/log/dxlbroker-6.0.3-990.log
DXL Broker 6.0.3.990 is not supported on MLOS2. Please go through the Product installation guide.
error: %pre(dxlbroker-6.0.3-990.mlos3.x86_64) scriptlet failed, exit status 28
error: install: %pre scriptlet failed (2), skipping dxlbroker-6.0.3-990.mlos3
DXL Broker upgrade failed.
IMPORTANT: However, if DXL Broker server 5.x or 6.0.0 is installed on Microsoft Windows Server, CentOS, and RHEL, you can upgrade to DXL Broker 6.0.3 using the Product Deployment task.
How to identify whether the DXL Broker server is deployed using iso or ova:
- Log on to the ePO On-Prem Console.
- Navigate to Menu, System Tree.
- Select the DXL Broker system.
- Go to system properties.
- Check the OS OEM Identifier field.
OS OEM Identifier |
Deployed Status for iso or ova |
Value displays as DXL Platform |
Yes, and is deployed using DXL Broker iso or ova |
Value displays as TIE Platform |
Yes, and is deployed using TIE server iso or ova |
How to identify the operating system of the DXL Broker server deployed using iso and ova:
- Log on to the ePO On-Prem Console.
- Navigate to Menu, System Tree.
- Select DXL Broker system.
- Go to system properties.
- Check the Operating System field.
Operating System |
DXL Broker Server Information |
Value displays as mlos2 |
DXL Broker server is on MLOS version 2 |
Value displays as mlos3 |
DXL Broker server is on MLOS version 3 |
DXL Broker server upgrade support
DXL Broker Server Variant |
Operating System |
Upgrade from Version |
Upgrade to Version |
Upgrade Using the Product Deployment Task |
DXL Broker server deployed using DXL Broker or TIE Server - iso and ova |
MLOS 2 |
DXL Broker Server 5.x and 6.0.0 |
DXL Broker Server 6.0.3 or later |
Not Supported |
MLOS 3 |
DXL Broker Server 6.0.3 |
DXL Broker Server 6.0.4 |
Supported |
DXL Broker server on managed system |
Microsoft Windows Server |
DXL Broker Server 5.x and 6.0.x |
DXL Broker Server 6.0.3 or later |
Supported |
Linux – RHEL and CentOS |
DXL Broker Server 5.x and 6.0.x |
DXL Broker Server 6.0.3 or later |
Supported |
If the DXL Broker server system doesn't support upgrade using the Product Deployment task:
You need to use a new DXL Broker server, and you can decommission the earlier version later.
- Perform a fresh install of the DXL Broker server.
- Install DXL Broker 6.0.3 or later on the managed system with supporting Microsoft Windows Server, RHEL, and CentOS.
- Install using DXL Broker 6.0.3 iso or ova.
- Install using TIE Server 4.0.0 iso or ova.
NOTE: From version 4.0.0 onward, TIE Server supports MLOS3 and includes DXL Broker 6.0.3.
- Replace the earlier version of DXL Broker server with a new server.
- You need to configure a new DXL Broker in the same way as your earlier DXL Broker server.
- You can remove the earlier version of the DXL Broker server by decommissioning it later.
For more information, see the
Data Exchange Layer Installation guide.