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.

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.
 

Issue/Introduction

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