12.2 : Cybersource authorizations from Oracle Payments results in Communication Error (Doc ID 2032614.1)

Last updated on MAY 22, 2017

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

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.

 

Error from log details -

Communication error with HTTPS communication using Cybersource
[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

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms