R12: AP: Cybersource Authorizations From Oracle Payments Results In Communication Error
(Doc ID 2032614.1)
Last updated on MAY 22, 2023
Applies to:
Oracle Payments - Version 12.2.3 to 12.2.5 [Release 12.2]Information in this document applies to any platform.
Cipher not initialized
Symptoms
When trying to perform credit card authorization transactions to Cybersource from Oracle Payments the following error is returned -
Error from log details -
[1992]:EXCEPTION:[iby.ecapp.PSResult.PSResult]:oracle.apps.iby.exception.CreditCardProcessorException: Communication error. The payment system, theprocessor, or iPayment electronic commerce servlet is not available/accessible. Please make sure you have the correct system set up and resubmit the request at a later time.
at oracle.apps.iby.payment.CreditCardProcessor.processTrxn(CreditCardProcessor.java:1153)
at oracle.apps.iby.payment.CreditCardProcessor.authorizeCC(CreditCardProcessor.java:2371)
at oracle.apps.iby.payment.CreditCardProcessor.perform(CreditCardProcessor.java:139)
at oracle.apps.iby.payment.OnlineCreditCardPayment.pay(OnlineCreditCardPayment.java:480)
at oracle.apps.iby.payment.OraPmtRisk.oraPmtReqRisk(OraPmtRisk.java:245)
The oacore log (ie oacore_server1.out) shows errors such as -
"trusted certificate list raised a certificate parsing exception PKIX: Unsupported OID in the AlgorithmIdentifier object"
"java.security.InvalidKeyException: Illegal key size"
" javax.xml.ws.WebServiceException: java.lang.IllegalStateException: Cipher not initialized"
Changes
This can be caused by incomplete Wallet and/or Certificates setup, or after an upgrade to 12.2x
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |