🎄 Happy Holidays! 🥳
Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.
Happy Holidays!
Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.
Messages to SOLACE are failing with the error “Too Many Connections For Client-Username”:
We have an integration from SAP PO (Middleware tool from SAP) towards SOLACE. SOLACE is able to accept 30 messages [to the max] from SAP PO at a given point of time. All other messages to SOLACE at that moment are getting errored out. Currently we are having 450+ messages as a backlog due to this issue.
Comments
-
This sounds like something that would best be handled by Solace Support. Are you a supported customer? They will require more detail, as well, as it's not obvious, given the information provided, what is going on.
0 -
Yes, we are a supported customer.
On debugging, we found out that in production we had the following two important settings:
- DeliveryMode in the REST Adapter Channel at SAP PO was set as Direct. (This is done in the Message Header)
- maximumClientConnectionPerClientUserName in the clientProfile for SAP PO at SOLACE was set as 30.
With these settings, when SAP PO tried to send 450+ messages, only 30 passed through successfully to SOLACE, while the rest failed with the error “Messages to SOLACE are failing with the error “Too Many Connections For Client-Username”.
We tried to debug the problem by performing some changes in setting
- DeliveryMode in the REST Adapter Channel at SAP PO was set changed from Direct to Persistent. (This is done in the Message Header, by omitting the DeliveryMode, which makes the DeliveryMode defaults to Persistent)
- maximumClientConnectionPerClientUserName in the clientProfile for SAP PO at SOLACE was changed from 30 to 100.
We observed better performance with these change. SAP PO tried to send 556 messages, out of which 406 got processed while the rest 150 failed.
Do you some specific recommendation here?
0