Bug Fixes (2.0.1)

2.0.1

Version Case ID Internal ID Components Summary
2.0.1

30875

XE-5920

Logging

 Log Forwarding Does not Forward Group Messages

Description

When using log forwarding, group messages are not forwarded.

Resolution

This problem has now been fixed and group messages are forwarded.
2.0.1

XE-5776

Logging

 Couchbase Profile Does not Support Parametrization

Description

When using the Couchbase profile it was not possible to set parameters for values in the Connectivity and Management tabs.

Resolution

This has been fixed and parametrization can be used in the Couchbase profile.
2.0.1

29576

XE-5760

Helm

 Resources Cannot be Configured for Init Containers

Description

It is not possible to configure limits and requests for CPU and Memory resources in the values. yaml file for the initial container.

Resolution

This has now been fixed and Kubernetes resources can be configured for the platform and mzonline init containers. Please refer to the platform.init.resources and mzonline.initMyservice.resources values in the Usage Engine Private Edition helm chart for details.This has been fixed and parametrization can be used in the Couchbase profile.
2.0.1

XE-5060

ECDeployments

MZOnline

 Adding Custom Metrics Breaks ECDeployment

Description

The ECD wizard breaks when adding custom metrics.

Resolution

This issue has now been fixed and custom metrics can be added without breaking the UI.
2.0.1

XE-3820

Web Desktop

 WebDesktop Allows HTTP Traffic When TLS is Enabled

Description

When using the Web Desktop, HTTP is still allowed after TLS has been enabled.

Resolution

This problem has now been fixed, and when TLS is enabled only HTTPS traffic is allowed when using the Web Desktop.
2.0.1

30832

XE-5844

HTTP/2

 Http2 Server Agent Incorrectly Returns a RequestCycleUDR with Errors

Description

When the http2 server agent is used without OpenAPI profile enabled, the RequestCycleUDR returned will contain schema not found error message and the isError flag set to true.

Resolution

Fix the backend logic for the server to handle requests properly when OpenAPI profile is disabled. Also fixed the error messages wording to be more clear.
2.0.1

XE-5937

Azure

 Jackson Vulnerability

Description

A vulnerability was detected in the Jackson version.

Resolution

The Jackson version has now bee upgraded and the vulnerability removed.
2.0.1

XE-6001

Postgres

 Postgres Vulnerability

Description

A vulnerability was detected in the Postgres version used.

Resolution

Postgres has now been updated and the vulnerability removed.
2.0.1

31425

XE-6075

Helm

 Helm Chart Enhancements for AWS

Description

Some configurations were not possible to make in the helm charts.

Resolution

The following enhancements have been made to the helm chart:
  • * It is now possible to configure the region that the Kubernetes cluster belongs to. Meaning that the url:s used by the Usage Engine specific Kubernetes resources will automatically contain the correct region. This is done via the global.region value.
  • * It is now possible to configure the annotations applied to the ingress-alb Ingress and and the platform Service resources. This is done via the aws.ingress.metadata.annotations and the aws.platform.service.metadata.annotations values respectively. If there is a need to exclude a default annotation for one reason or another, this can be done via the aws.excludeDefaultAnnotations value. See the values file for further details.
2.0.1

XE-6096

System Log

 Log Forwarding Does not Forward Full Information to Syslog

Description

When using log forwarding to the Syslog collection agent, the full information visible in the System Log is not included.

Resolution

This problem has now been fixed, and the information sent to the Syslog agent is the same as in the System Log.
2.0.1

XE-5970

Security

 OS Vulnerability in Docker Images

Description

A vulnerability was detected in the OS in the Docker images.

Resolution

This issue has now been fixed and the vulnerability removed.
2.0.1

XE-5532

Operator

  Unnecessary ECD Restarts

Description

When updating a WFG in an ECD, the ECD is unnecessarily restarted.

Resolution

This problem has now been fixed and the ECD will only be restarted when attributes that affect the ECD have been changed.
2.0.1

XE-5777

Couchbase

 Support for Encrypted Port in Couchbase Profile

Description

It was not been possible to set the encryption port in the Couchbase profile.

Resolution

There is now support to set port numbers and to enable security in the Couchbase profile.

2.0.0

Version Case ID Internal ID Components Summary
2.0.0

30156

XE-5628

IBM MQ

Documentation

 Update Classpath Documentation for MQ Server and MQ Client

Description

For IBM MQ Server and IBM MQ Client, you need only one jar file and that must be installed from the mvn repository.

Resolution

The documentation now includes the updated jar file and the link from where the jar file can be downloaded from. It is recommended to use the jar version relevant to the MQ service that is being used.
2.0.0

XE-5531

Operator

 Old and New Workflow Members Cannot be Mixed

Description

When mixing new and and existing workflow members in a workflow group in an ECD, the operator goes into an error loop.

Resolution

This problem has now been fixed.
2.0.0

XE-5504

HTTP/2

 Monitoring Functionality Missing in HTTP/2 Client

Description

The HTTP/2 Client is missing the ability to monitor connection status.

Resolution

Monitoring connection status is now possible, and two new MIM parameters called Available Servers and Unreachable Servers have been added.
2.0.0

XE-5414

SFTP

 SFTP key value not working in MZ10 workflow instance table

Description

When a user pastes the SFTP private key directly into the workflow table, the value is not readable by the system and the private key is shown as plain text.

Resolution

This problem has now been fixed. The private key  can be entered by clicking on the button with the three dots in the Private Key field in the workflow table and pasting the key  into the text area.
2.0.0

XE-5156

HTTP/2

Security Profile

 Error While Importing Exports Including HTTP/2 Agents and Security Profile

Description

Some classes related to Security Profile, HTTP/2 Client, and Server have the wrong version ID. Because of that, importing exported workflows and configurations prepared in the MediationZone 8-track can lead to a faulty import.

Resolution

Version IDs are now correct and the import logic is improved to handle MediationZone 8 imports properly.
2.0.0

XE-4606

HTTP/2

 APL httpRequest - PATCH Request Body not Supported

Description

While using the APL function httpRequest, the body of PATCH request is not supported.

Resolution

Support for PATCH request with body is now added.
2.0.0

XE-4905

mzcli

User Management

 mzcli Can Disable/Enable System Users

Description

When using mzcli it is possible to disable/enable the system admin users mzadmin and mzk8soperator.

Resolution

This problem has now been fixed.
2.0.0

XE-5386

Desktop Framework

External References

 Adding Keys for Empty Properties File in External References Generates Exception

Description

When configuring External References with a blank Properties File, and adding keys, you get an infinite exception.

Resolution

This  problem has now been fixed, and you will not get an infinite exception.
2.0.0

XE-4420

Diameter

Documentation

 Information About Diameter in Kubernetes is Missing

Description

Instructions for how to handle Diameter in Kubernetes clusters is missing from the user documentation.

Resolution

This problem has now been fixed and this has been described.
2.0.0

XE-4923

PosgreSQL

 Postgres Vulnerability

Description

A vulnerability was discovered in the PostgreSQL JDBC Driver.

Resolution

The driver has now been upgraded and the vulnerbility removed.
2.0.0

XE-4925

CXF

 CXF Vulnerability

Description

A vulnerability was detected in the CXF version.

Resolution

CXF has now been upgraded and the vulnerability  removed.
2.0.0

XE-5007

3pp

 xmlsec Vulernability

Description

A vulnerability was detected in the xmlsec version.

Resolution

xmlsec has now been upgraded and the vulnerability  removed.
2.0.0

XE-5413

ECS

 Oracle Insert ECS_BATCH Has Incorrect Parameter Type

Description

The recently added insert_time parameter order messes with the errorudr parameter.

Resolution

The order has been corrected.
2.0.0

XE-5412

SAP CC

 SAP CC Client Does Not Handle Failover Of Cluster Nodes

Description

When using SAPCC cluster if the first node in the profile gets a connection error then the rest of the clusters nodes fail to connect. This was due to an error a connection being cached and then checked if we had a connection. This lead to the application beveling it had a connection when it did not.

Resolution

Rebuild the connection logic to handle this case.
2.0.0

XE-5329

Access Control

 User Group Logging Missing from System Log

Description

Details logging is missing for user groups add/remove.

Resolution

It is now have the details logging add/remove user group.
2.0.0

XE-5217

HTTP/2

 HTTP/2 Server Unable to Retrieve Header Username of a Request

Description

The username in the header of a request to the HTTP/2 server could not be retrieved by the server.

Resolution

This problem is now fixed.
2.0.0

XE-5416

Workflow Bridge

 Workflow Bridge in Batch Workflows can not Terminate Due to Deadlock

Description

Workflow bridge in batch workflows can not terminate due to deadlock, since disconnect is invoked twice.

Resolution

The extra disconnect is now removed.
2.0.0

XE-4702

ECDeployments

 Incorrect ECD Patch Service Behavior

Description

When apply a service patch, the patch node port overrides the existing entries node port result in wrong behavior.

Resolution

This issue is fixed, the patch should only apply to the corresponding entry based on port number.