Messages getting stuck during BusinessConnect Interior Server startup and not able to reprocess them even after restart.

Messages getting stuck during BusinessConnect Interior Server startup and not able to reprocess them even after restart.

book

Article ID: KB0070573

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect 7.4.0

Description

When BusinessConnect interior server was started for the first time, messages get stuck in BC with PENDING status, and never complete.

1. RECEIVED_FROM_TP
2. REQUEST_DECRYPTED. From this state, it didn't move to REQUEST_VERIFIED state.

Issue/Introduction

Messages getting stuck during IS server startup and not able to reprocess them even after restart.

Environment

RedHat 8 or similar Linux installations

Resolution

This issue is caused by a configuration error in the BC encryption libraries, as well as the Red Hat Linux Random Number Generator service not being enabled.

To resolve this issue, do the following:

1.  Enable and activate RNG (Random Number Generator) in OS (Red Hat 8.0).

Commands are:

sudo systemctl is-enabled rngd  -> Expected Output is "enabled"
sudo systemctl is-active rngd -> Expected Output is "active"

If above outputs are not seen, enable these services using

$ sudo systemctl start rngd.service

$ sudo systemctl enable rngd.service

2.  Add one more property of bouncycastle in the deployed TRA environment variables:

java.property.org.bouncycastle.rsa.allow_multi_use=true

This will turn off RSA keys checking used for signing and encryption by JVM.

Restarting the Interior Server should resolve this issue.