My Oracle Support Banner

EM 13c: Agent Secure Fails with "Could not parse certificate: java.io.IOException: Incomplete data" (Doc ID 2436557.1)

Last updated on FEBRUARY 19, 2019

Applies to:

Enterprise Manager Base Platform - Version 13.2.0.0.0 and later
Information in this document applies to any platform.

Symptoms

After migrating EM 13.2 OMS and repository Database to a different server, all agents secure commands are failing with the following error reported in secure.log

No third party certificates involved in this case.

$AGENT_INST_HOME/sysman/log/secure.log

2018-08-16 05:58:13,547 [main] ERROR agent.SecureAgentCmd main.368 - Failed to secure the Agent:
java.io.IOException: caught CertificateException java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Incomplete data
  at oracle.sysman.emctl.secure.agent.EMDTrustManager.getCertificateList(EMDTrustManager.java:159)

$OMS_HOME/bin>./emcli get_ca_info -details  gives following error:

java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Empty input
at sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:105)
at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
at com.bea.common.security.jdkutils.X509CertificateFactory.engineGenerateCertificate(X509CertificateFactory.java:118)

 

Changes

 

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.