My Oracle Support Banner

EM13c : After OS patching, OMS Failed to Start With Error "Oracle Management Server is intializing. Context not fully initialized yet." (Doc ID 2970067.1)

Last updated on AUGUST 24, 2023

Applies to:

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

Symptoms

 In Enterprise Manager (EM) Cloud Control, after OS patching, trying to start the OMS fails with the following error:

<OMS_HOME>./emctl start oms
Oracle Enterprise Manager Cloud Control 13c Release 4
Copyright (c) 1996, 2020 Oracle Corporation. All rights reserved.
Starting Oracle Management Server...
WebTier Successfully Started
Oracle Management Server Successfully Started
Oracle Management Server is intializing.
Context not fully initialized yet.
Check EM Server log file for details: <gc_inst>/user_projects/domains/GCDomain/servers/EMGC_OMS1/logs/EMGC_OMS1.out
JVMD Engine is Up
Starting BI Publisher Server ...
BI Publisher Server Successfully Started
BI Publisher Server is Up

Error stack reported in: <gc_inst>/em/EMGC_OMS1/sysman/log/emoms.trc

2023-04-18 06:40:05,629 [WorkRunner:oracle.sysman.eml.app.TMClientInitializer] WARN client.SecurityContext logp.251 - unable to get root certificates from<gc_inst>/em/EMGC_OMS1/sysman/config/b64LocalCertificate.txt: java.io.IOException: caught CertificateException java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Empty input

2023-04-18 07:11:46,482 [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR exception.EMRuntimeExceptionFilter logp.251 - javax.servlet.UnavailableException: Service is not fully initialized yet.
javax.servlet.UnavailableException: Service is not fully initialized yet.
at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java:352)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilterImpl.doFilter(AdfFacesCachingFilterImpl.java:134)
at oracle.adf.view.rich.webapp.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:66)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.sysman.core.app.exception.EMRuntimeExceptionFilter.doFilter(EMRuntimeExceptionFilter.java:151)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:174)
at java.security.AccessController.doPrivileged(Native Method)

<gc_inst>/user_projects/domains/GCDomain/servers/EMGC_OMS1/logs/EMGC_OMS1.out

oracle.sysman.emSDK.webservices.outbound.WSInvokeException: caught IOException : caught CertificateException java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Empty input
at oracle.sysman.emSDK.webservices.outbound.WebServiceInvoker.getEMTrustManagers(WebServiceInvoker.java:476)
at oracle.sysman.emSDK.webservices.outbound.WebServiceInvoker.trustEMCert(WebServiceInvoker.java:500)
at oracle.sysman.core.common.extensibility.util.RemoteResourceBundle.<clinit>(RemoteResourceBundle.java:153)

Caused by: java.io.IOException: caught CertificateException java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Empty input
at oracle.sysman.emctl.secure.agent.EMDTrustManager.getCertificateList(EMDTrustManager.java:159)
at oracle.sysman.emSDK.emd.comm.EMDClient.setStaticTrustCertificate(EMDClient.java:3790)
at oracle.sysman.core.pbs.app.PbsServer.initializeEMDClient(PbsServer.java:263)

Changes

OS patching

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

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