Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 535.7K On-Premises Infrastructure
- 138.1K Analytics Software
- 38.6K Application Development Software
- 5.6K Cloud Platform
- 109.3K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71K Infrastructure Software
- 105.2K Integration
- 41.5K Security Software
OEM13.4 and OVM3.4.7

Hi,
I have some issues with monitoring Oracle VM after upgrading the manager from 3.4.6 to 3.4.7 and found the following error in the file "gcagent_sdk.trc":
2021-05-03 16:50:28,635 [847:51050551:OVMMConnectionCreatorThread] WARN - Error creating OVM Manager connection [URL is invalid, could not find <protocol>://<host> - tcps://]
java.net.MalformedURLException: URL is invalid, could not find <protocol>://<host> - tcps://
at com.oracle.ovm.mgr.util.GenericURLParser.parse(GenericURLParser.java:47)
at com.oracle.ovm.mgr.util.GenericURLParser.<init>(GenericURLParser.java:31)
at com.oracle.ovm.mgr.util.GenericURLParser.parseURL(GenericURLParser.java:18)
at com.oracle.ovm.mgr.api.OvmClient.dynamicConnect(OvmClient.java:373)
at com.oracle.ovm.mgr.api.OvmClient.dynamicConnect(OvmClient.java:349)
at oracle.sysman.vt.ovm.integration.core.OVMMConnectionCreatorValidator$1.run(OVMMConnectionCreatorValidator.java:73)
at java.lang.Thread.run(Thread.java:748)
2021-05-03 16:50:28,735 [127:GC.Executor.1 (oracle_vm_manager:OVM Manager Test:Response) (oracle_vm_manager:OVM Manager Test:Response:Response)] ERROR - Failed to connect to OVM ManagerError while performing the operation: Connection to the remote OVM Manager URL tcps:// failed. Ensure that the OVM Manager version is 3.0.2 or greater and the service URL and the credentials are correct.Check exception cause and logs for more details.
Cause: (java.net.MalformedURLException) URL is invalid, could not find <protocol>://<host> - tcps://
oracle.sysman.vt.ovm.integration.api.EMOVMCommunicationServiceException: Error while performing the operation: Connection to the remote OVM Manager URL tcps:// failed. Ensure that the OVM Manager version is 3.0.2 or greater and the service URL and the credentials are correct.Check exception cause and logs for more details.
Cause: (java.net.MalformedURLException) URL is invalid, could not find <protocol>://<host> - tcps://
at oracle.sysman.vt.ovm.integration.core.OVMMConnectionCreatorValidator.checkForDone(OVMMConnectionCreatorValidator.java:219)
at oracle.sysman.vt.ovm.integration.core.OVMMConnectionCreatorValidator.create(OVMMConnectionCreatorValidator.java:87)
at oracle.sysman.vt.ovm.integration.core.OVMManagerConnection.createOvmManagerConnection(OVMManagerConnection.java:1145)
at oracle.sysman.vt.ovm.integration.core.OVMManagerConnection.connect(OVMManagerConnection.java:344)
at oracle.sysman.vt.ovm.integration.core.collections.OVMMetricsManagerImpl.getResponse(OVMMetricsManagerImpl.java:74)
at oracle.sysman.vt.fetchlet.pojo.OVMMMetrics.getResponse(OVMMMetrics.java:126)
at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at oracle.sysman.vt.fetchlet.impl.OVMMFetchlet.getMetric(OVMMFetchlet.java:102)
at oracle.sysman.gcagent.target.interaction.execution.FetchletFactory.getMetric(FetchletFactory.java:437)
at oracle.sysman.gcagent.target.interaction.execution.ExecuteTask.executeQueryDescriptor(ExecuteTask.java:1266)
at oracle.sysman.gcagent.target.interaction.execution.ExecuteTask.runTask(ExecuteTask.java:3183)
at oracle.sysman.gcagent.target.interaction.execution.ExecuteTask.call(ExecuteTask.java:4480)
at oracle.sysman.gcagent.metadata.impl.collection.MetricColl$1.call(MetricColl.java:566)
at oracle.sysman.gcagent.metadata.impl.collection.MetricColl$1.call(MetricColl.java:526)
at oracle.sysman.gcagent.task.TaskFutureImpl$WrappedTask.accountedCall(TaskFutureImpl.java:600)
at oracle.sysman.gcagent.task.TaskFutureImpl$WrappedTask.call(TaskFutureImpl.java:644)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at oracle.sysman.gcagent.task.TaskFutureImpl.run1(TaskFutureImpl.java:373)
at oracle.sysman.gcagent.task.TaskFutureImpl.run(TaskFutureImpl.java:330)
at oracle.sysman.gcagent.task.CompositeTask.runSubtask(CompositeTask.java:70)
at oracle.sysman.gcagent.task.CompositeTask.run(CompositeTask.java:77)
at oracle.sysman.gcagent.metadata.impl.collection.CollectionItem$CollectionItemTask.run(CollectionItem.java:2609)
at oracle.sysman.gcagent.task.AbstractTemplateTask.call(AbstractTemplateTask.java:271)
at oracle.sysman.gcagent.task.AbstractTemplateTask.call(AbstractTemplateTask.java:56)
at oracle.sysman.gcagent.task.scheduler.DispatchingTaskScheduler$ReschedulingHelper$ReschedulingTask.call(DispatchingTaskScheduler.java:470)
at oracle.sysman.gcagent.task.scheduler.DispatchingTaskScheduler$ReschedulingHelper$ReschedulingTask.call(DispatchingTaskScheduler.java:432)
at oracle.sysman.gcagent.task.executor.DiagWrappedTask.call(DiagWrappedTask.java:60)
at oracle.sysman.gcagent.task.TaskFutureImpl$WrappedTask.accountedCall(TaskFutureImpl.java:600)
at oracle.sysman.gcagent.task.TaskFutureImpl$WrappedTask.call(TaskFutureImpl.java:644)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at oracle.sysman.gcagent.task.TaskFutureImpl.run1(TaskFutureImpl.java:373)
at oracle.sysman.gcagent.task.TaskFutureImpl.run(TaskFutureImpl.java:330)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at oracle.sysman.gcagent.task.executor.TrackThreadFactory$1.run(TrackThreadFactory.java:54)
at oracle.sysman.gcagent.util.system.GCAThread$RunnableWrapper.run(GCAThread.java:198)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.MalformedURLException: URL is invalid, could not find <protocol>://<host> - tcps://
at com.oracle.ovm.mgr.util.GenericURLParser.parse(GenericURLParser.java:47)
at com.oracle.ovm.mgr.util.GenericURLParser.<init>(GenericURLParser.java:31)
at com.oracle.ovm.mgr.util.GenericURLParser.parseURL(GenericURLParser.java:18)
at com.oracle.ovm.mgr.api.OvmClient.dynamicConnect(OvmClient.java:373)
at com.oracle.ovm.mgr.api.OvmClient.dynamicConnect(OvmClient.java:349)
at oracle.sysman.vt.ovm.integration.core.OVMMConnectionCreatorValidator$1.run(OVMMConnectionCreatorValidator.java:73)
... 1 more
In OEM it tells me that the certificate isnot added to the keystore of the agent, but before the update of ovm everything was fine. I did check the certificate in the agent and the one inuse by the manager, which that didnot change with the update.
We are running OEM 13.4.0.9 as the OMS and the agent is:
- Oracle Enterprise Manager 13c Release 4 Platform Update 9 (13.4.0.9) for Oracle Management Agent
- Oracle Enterprise Manager for Virtualization 13c Release 4 Plug-in Update 9 (13.4.1.9) for Oracle Management Agent
If anyone has a tip to help me in the right direction, that woud really be appreciated.
Regards,
Pascal