B2B 10g: 'Insuffucuent Data' on AS2 Smimesecuremessaging Signing (Doc ID 1441733.1)

Last updated on OCTOBER 25, 2016

Applies to:

Oracle SOA Platform - B2B (Business to Business) - Version 10.1.2.3.0 to 10.1.2.3.0
Information in this document applies to any platform.

Symptoms

B2B 10.1 .2.3.0 MLR#14 version

Recently updated PRODUCTION server SSL certificates as well as the AS2 Signing and Encryption certificates.
When sending an AS2 transmission, receiving the error below.


(ERROR) java.security.cert.CertificateException: Unable to initialize, java.io.IOException: insufficient data
at sun.security.x509.X509CertImpl.<init>(X509CertImpl.java:300)
at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:104)
at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:389)
at oracle.tip.adapter.b2b.utility.Utility.getX509Certificate(Utility.java:2311)
at oracle.tip.adapter.b2b.packaging.SmimeSecureMessaging.sign(SmimeSecureMessaging.java:971)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createSignedMimeBodyPart(MimePackaging.java:426)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.applySecurity(MimePackaging.java:1807)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.createMimeMessage(MimePackaging.java:296)
at oracle.tip.adapter.b2b.packaging.mime.MimePackaging.pack(MimePackaging.java:121)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1685)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:976)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1194)
at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:833)
at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:400)
at java.lang.Thread.run(Thread.java:534

 

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