IBM Support

QRadar: Alibaba DSM and Protocol Update Dependency on Amazon Protocols

Troubleshooting


Problem

The Alibaba protocol and DSM encounter issues during installation due to their dependency on Amazon protocols that are not at the latest versions, as the Amazon protocols are temporarily excluded from auto-updates.

Symptom

When an attempt to install the Alibaba protocol or DSM is made it causes dependency errors:
[root@qradar ~]#  yum -y install PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm                                                                                                     
Loaded plugins: product-id, search-disabled-repos
Examining PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
Marking PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package PROTOCOL-AlibabaCloudObjectStorageService.noarch 0:7.5-20230922062508 will be installed
--> Processing Dependency: PROTOCOL-AmazonAWSRESTAPI > 7.5-20230306193414 for package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
--> Processing Dependency: PROTOCOL-AmazonWebServices > 7.5-20230306193414 for package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch
--> Finished Dependency Resolution
Error: Package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch (/PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch)
           Requires: PROTOCOL-AmazonAWSRESTAPI > 7.5-20230306193414
           Installed: PROTOCOL-AmazonAWSRESTAPI-7.4-20211209012924.noarch (@mockrpms)
               PROTOCOL-AmazonAWSRESTAPI = 7.4-20211209012924
Error: Package: PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch (/PROTOCOL-AlibabaCloudObjectStorageService-7.5-20230922062508.noarch)
           Requires: PROTOCOL-AmazonWebServices > 7.5-20230306193414
           Installed: PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch (@/PROTOCOL-AmazonWebServices-7.4-20210420162916.noarch)
               PROTOCOL-AmazonWebServices = 7.4-20210420162916
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@qradar ~]# yum -y install DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm
Loaded plugins: product-id, search-disabled-repos
Examining DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
Marking DSM-AlibabaActionTrail-7.5-20240417095430.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package DSM-AlibabaActionTrail.noarch 0:7.5-20240417095430 will be installed
--> Processing Dependency: PROTOCOL-AlibabaCloudObjectStorageService >= 7.5-20230922062508 for package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
--> Processing Dependency: PROTOCOL-AlibabaCloudSimpleLogService >= 7.5 for package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch
--> Finished Dependency Resolution
Error: Package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch (/DSM-AlibabaActionTrail-7.5-20240417095430.noarch)
           Requires: PROTOCOL-AlibabaCloudSimpleLogService >= 7.5
Error: Package: DSM-AlibabaActionTrail-7.5-20240417095430.noarch (/DSM-AlibabaActionTrail-7.5-20240417095430.noarch)
           Requires: PROTOCOL-AlibabaCloudObjectStorageService >= 7.5-20230922062508
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodiges

Cause

Alibaba DSM and protocol updates are dependent on Amazon protocols, namely, PROTOCOL-AmazonAWSRESTAPI and PROTOCOL-AmazonWebServices. As these Amazon protocols are excluded from the auto-update pack, users are required to manually install and update them from version 7.4 to 7.5 and subsequently to the latest version.

Resolving The Problem

If the Amazon protocol dependency conflict was encountered during Alibaba DSM/Protocol update process, then after updating the Amazon protocols to the latest version successfully, the Alibaba protocols and DSM can be updated directly to their latest versions.

Here's how you can do it:

1. Update the Amazon protocols: Follow this article to upgrade the PROTOCOL-AmazonAWSRESTAPI and PROTOCOL-AmazonWebServices to the latest version according to IBM FixCentral.
 

2. Update Alibaba Protocols: After updating both Amazon protocols and Alibaba DSM, you can then proceed to update the Alibaba protocol to it's latest version. Download and install the latest version of the protocols using these steps:

wget <url_to_latest_alibaba_protocol_package>

yum -y install <latest_alibaba_protocol_package>

where, <url_to_latest_alibaba_protocol_package> indicates the latest Alibaba Protocol package from the IBM FixCentral site.

3. Update DSM: Once the Amazon protocols are updated successfully, you can proceed to update the Alibaba DSM. You can download and install the latest version of Alibaba DSM using commands as before:

wget <url_to_latest_alibaba_dsm_package>

yum -y install <latest_alibaba_dsm_package>

where, <url_to_latest_alibaba_dsm_package> indicates the latest Alibaba Protocol package from the IBM FixCentral site.

4. Perform Full Deployment:

After updating all necessary components (Amazon protocols, Alibaba protocols, and Alibaba DSM), perform a Full Deploy from Admin > Advanced > Deploy Full Configuration.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB24","label":"Security Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSBQAC","label":"IBM Security QRadar SIEM"},"ARM Category":[{"code":"a8m0z000000cwszAAA","label":"Install"},{"code":"a8m0z000000cwt0AAA","label":"Log Source"},{"code":"a8m0z000000cwtdAAA","label":"Upgrade"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.0"}]

Document Information

Modified date:
17 June 2024

UID

ibm17157368