Hi All,
We have an ongoing production issue in the production, Please help me .
Please find the details of below.
webMethods version:9.5
Core Fix: IS_9.5_SP1_Core_Fix5
TN Fix: TNS_9.5_SP1_Fix4
Document Type: EDIINT
Certificate type: Self signged
Whenever we receive a request from partner ( Http), it invokes routing rule EDIINT Process Message which internally calls the service wm.EDIINT.rules:processMsg. While invoking wm.EDIINT.rules:processMsg service it validates the security with service wm.EDIINT.util:getSecurity.
While validating if the certificate is null (due to any issue) it throws an error “authentication failed”.
We manually executed the service with production certificate details and it is failing when we pass partner certificate and throws below error.
com.wm.app.b2b.server.ServiceException: Error encountered in wm.tn.security:getSigningKeyAndChain.
Private key not defined. Please call wm.tn.security:getVerifyingChain. com.wm.app.tn.err.EXMLException com.wm.app.tn.err.EXMLException: at wm.tn.security.getSigningKeyAndChain
In the MWS we could see the file with the User Startus as ProcessMsg:ERROR and during the encrypt and decrypt its failing with the message as “processed/error: authentication-failed”.
The same certificate we are using in the lower environments its working fine without any issues. Could someone please help me on this.
Thanks in advance.
#Integration-Server-and-ESB#webMethods#B2B-Integration