GitHub user nemethga added a comment to the discussion: VM migration from
vmware to kvm failed.
How do I properly verify whether vCenter is accessible from a KVM host?.
I try reach from vcenter from kvm using:
ovftool --noSSLVerify vi://**@vc01.testdomain.sk:443/PosAm
DC/vm/Development/_noBCK/test-vm-01 /mnt/
There is log from ovftool.
2026-03-25T17:47:50.695+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SSL_DB] Using /root/.ovftool.ssldb as SSL DB
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 2 (SIGINT)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 4 (SIGILL)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 6 (SIGABRT)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 8 (SIGFPE)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 15 (SIGTERM)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 1 (SIGHUP)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 3 (SIGQUIT)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 5 (SIGTRAP)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 9 (SIGKILL)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Subscribing to signal: 13 (SIGPIPE)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Initializing progress
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] OvfTool Version: VMware ovftool 5.0.0 (build-24781994)
2026-03-25T17:47:50.703+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Using home directory:
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Curl Version: 8.11.1
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Done initializing libs
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Determining source
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Determining target
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Getting source
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Getting vi source
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Connecting to vi host vc01.testdomain.sk
2026-03-25T17:47:50.707+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] Skip SSL verification
2026-03-25T17:47:50.708+01:00 verbose OVFTool[3519052] [Originator@6876
sub=HttpConnectionPool-000000] LayeredHttpConnectionPool created.
maxPoolConnections = 20; idleTimeout = 900000000 us; maxOpenConnec
tions = 20; detectRemoteClose = true
2026-03-25T17:47:51.728+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:47:51.969+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:48:02.111+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:48:02.315+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:48:06.717+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:48:07.081+01:00 verbose OVFTool[3519052] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:48:12.773+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] [SSL_DB] Using /root/.ovftool.ssldb as SSL DB
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 2 (SIGINT)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 4 (SIGILL)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 6 (SIGABRT)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 8 (SIGFPE)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 15 (SIGTERM)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 1 (SIGHUP)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 3 (SIGQUIT)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 5 (SIGTRAP)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 9 (SIGKILL)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Subscribing to signal: 13 (SIGPIPE)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Initializing progress
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] OvfTool Version: VMware ovftool 5.0.0 (build-24781994)
2026-03-25T17:48:12.781+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Using home directory:
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Curl Version: 8.11.1
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Done initializing libs
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Determining source
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Determining target
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Getting source
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Getting vi source
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Connecting to vi host vc01.testdomain.sk
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Skip SSL verification
2026-03-25T17:48:12.785+01:00 verbose OVFTool[3519143] [Originator@6876
sub=HttpConnectionPool-000000] LayeredHttpConnectionPool created.
maxPoolConnections = 20; idleTimeout = 900000000 us; maxOpenConnec
tions = 20; detectRemoteClose = true
2026-03-25T17:49:44.875+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:49:50.686+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:49:54.064+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] [SigHandler] Signal caught: 2
2026-03-25T17:50:12.786+01:00 warning OVFTool[3519157] [Originator@6876
sub=HttpConnectionPool-000000] Failed to get pooled connection; <cs
p:000055c303289eb0, TCP:vc01.testdomain.sk:443>, (null), duration:
120001msec, N7Vmacore17CanceledExceptionE(Operation was canceled)
-->
[context]zKq7AVECAQAAAKokegEOT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgCm/B8AMDY1AJpLPAC8TDwAdE48AORZPABtaTUAZYQ1AO5NSwHagQBsaWJwdGhyZWFkLnNvLjAAAlOZA2xpYmMuc28uNgA=[/context]
2026-03-25T17:50:12.787+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Version discovery for 'vim' VMODL from vc01.testdomain.sk:443
failed: N7Vmacore16TimeoutExceptionE(Operation timed out)
-->
[context]zKq7AVECAQAAAKokegENT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgBc/h8AqOAqAZwLImxpYnZtb21pLnNvAAEcHCICiF00b3ZmdG9vbC5iaW4AAs5rNAKI4iwCsxQdAyWpA2xpYmMuc28uNgACdaYe[/context]
--> caused by:
-->
[context]zKq7AVECAQAAAKokegENT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgCm/B8A8eAqAZwLImxpYnZtb21pLnNvAAEcHCICiF00b3ZmdG9vbC5iaW4AAs5rNAKI4iwCsxQdAyWpA2xpYmMuc28uNgACdaYe[/context]
2026-03-25T17:50:12.790+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Could not establish connection to remote host vc01.testdomain.sk:
N7Vmacore24InvalidArgumentExceptionE(No version for VMO
DL calls to <<<cs p:000055c303289eb0, TCP:vc01.testdomain.sk:443> >, /sdk>)
-->
[context]zKq7AVECAQAAAKokegEMT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgGwOhBsaWJ2bW9taS5zbwABNRckAdQXJAIiVjRvdmZ0b29sLmJpbgACzms0AojiLAKzFB0DJakDbGliYy5zby42AAJ1ph4=[/context]
2026-03-25T17:50:12.792+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Destruction of ViConnection
2026-03-25T17:50:12.786+01:00 error OVFTool[3519148] [Originator@6876
sub=IO.Http] User agent failed to send request; (null),
N7Vmacore16TimeoutExceptionE(Operation timed out)
-->
[context]zKq7AVECAQAAAKokegENT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgBc/h8AqOAqAZwLImxpYnZtb21pLnNvAAEcHCICiF00b3ZmdG9vbC5iaW4AAs5rNAKI4iwCsxQdAyWpA2xpYmMuc28uNgACdaYe[/context]
--> caused by:
-->
[context]zKq7AVECAQAAAKokegENT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgCm/B8A8eAqAZwLImxpYnZtb21pLnNvAAEcHCICiF00b3ZmdG9vbC5iaW4AAs5rNAKI4iwCsxQdAyWpA2xpYmMuc28uNgACdaYe[/context]
2026-03-25T17:50:12.792+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Exception thrown:
N5boost10wrapexceptI16OvfToolExceptionEE(Internal error: Failed to connect to
remote host [vc01.testdomain.sk] due to [No version for VMODL calls to <<<cs
p:000055c303289eb0, TCP:vc01.testdomain.sk:443> >, /sdk>])
-->
[context]zKq7AVECAQAAAKokegEKT1ZGVG9vbAAA+MRQbGlidm1hY29yZS5zbwAAb00oACoaJgEPUyBvdmZ0b29sLmJpbgABX58XAc5rNAGI4iwBsxQdAiWpA2xpYmMuc28uNgABdaYe[/context]
2026-03-25T17:50:12.795+01:00 verbose OVFTool[3519143] [Originator@6876
sub=Default] Backtrace:
--> [backtrace begin] product: VMware Workstation, version: e.x.p, build:
build-24781994, tag: OVFTool, cpu: x86_64, os: linux, buildType: releasereac
**I try convert vmware vm using "Enable to force OVF Download via Management
Server. Disable to use KVM Host ovftool (if installed)" and there is an error i
from cloudstack-management.log:**
2026-03-25 18:14:14,820 DEBUG [c.c.h.g.VMwareGuru]
(API-Job-Executor-28:[ctx-caa09201, job-18021, ctx-8ff33e33]) (logid:32ac8560)
Successfully executed process [908740] for command [mkdir -p /var/cloudsta
ck/mnt/345050258152.50657df9/8d764d0f-a510-4e62-9c5f-69f6caf4557e ].
2026-03-25 18:14:14,827 DEBUG [c.c.h.g.VMwareGuru]
(API-Job-Executor-28:[ctx-caa09201, job-18021, ctx-8ff33e33]) (logid:32ac8560)
Creating OVF 8d764d0f-a510-4e62-9c5f-69f6caf4557e for the VM test-vm-01 at
/var/cloudstack/mnt/345050258152.50657df9/8d764d0f-a510-4e62-9c5f-69f6caf4557e
2026-03-25 18:14:14,862 ERROR [c.c.h.g.VMwareGuru]
(API-Job-Executor-28:[ctx-caa09201, job-18021, ctx-8ff33e33]) (logid:32ac8560)
Error create template file of the VM: test-vm-01 from vCenter
vc01.testdomain.sk: Index 0 out of bounds for length 0
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at
java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at
java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at
java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:374)
at java.base/java.util.ArrayList.get(ArrayList.java:459)
at
com.cloud.hypervisor.vmware.mo.DatacenterMO.getOwnerDatacenter(DatacenterMO.java:357)
at
com.cloud.hypervisor.vmware.mo.HostMO.getHyperHostDatacenter(HostMO.java:253)
at
com.cloud.hypervisor.vmware.mo.VirtualMachineMO.exportVm(VirtualMachineMO.java:1834)
at
com.cloud.hypervisor.guru.VMwareGuru.createOVFTemplateOfVM(VMwareGuru.java:1386)
at
com.cloud.hypervisor.guru.VMwareGuru.createVMTemplateOutOfBand(VMwareGuru.java:1513)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.createOvfTemplateOfSourceVmwareUnmanagedInstance(UnmanagedVMsManagerImpl.java:1694)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.importUnmanagedInstanceFromVmwareToKvm(UnmanagedVMsManagerImpl.java:1781)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.baseImportInstance(UnmanagedVMsManagerImpl.java:1427)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.importVm(UnmanagedVMsManagerImpl.java:1576)
at jdk.internal.reflect.GeneratedMethodAccessor782.invoke(Unknown
Source)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at
org.apache.cloudstack.network.contrail.management.EventUtils$EventInterceptor.invoke(EventUtils.java:109)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
at
com.cloud.event.ActionEventInterceptor.invoke(ActionEventInterceptor.java:52)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
......
2026-03-25 18:14:14,862 ERROR [o.a.c.v.UnmanagedVMsManagerImpl]
(API-Job-Executor-28:[ctx-caa09201, job-18021, ctx-8ff33e33]) (logid:32ac8560)
Error importing VM: Error create template file of the VM: dov
al-export-test from vCenter c01.testdomain.sk: Index 0 out of bounds for length
0 com.cloud.utils.exception.CloudRuntimeException: Error create template file
of the VM: test-vm-01 from vCenter c01.testdomain.sk: Index 0 out of bounds for
length 0
at
com.cloud.hypervisor.guru.VMwareGuru.createVMTemplateOutOfBand(VMwareGuru.java:1519)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.createOvfTemplateOfSourceVmwareUnmanagedInstance(UnmanagedVMsManagerImpl.java:1694)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.importUnmanagedInstanceFromVmwareToKvm(UnmanagedVMsManagerImpl.java:1781)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.baseImportInstance(UnmanagedVMsManagerImpl.java:1427)
at
org.apache.cloudstack.vm.UnmanagedVMsManagerImpl.importVm(UnmanagedVMsManagerImpl.java:1576)
at jdk.internal.reflect.GeneratedMethodAccessor782.invoke(Unknown
Source)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
......
Caused by: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for
length 0
at
java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at
java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at
java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:374)
at java.base/java.util.ArrayList.get(ArrayList.java:459)
at
com.cloud.hypervisor.vmware.mo.DatacenterMO.getOwnerDatacenter(DatacenterMO.java:357)
at
com.cloud.hypervisor.vmware.mo.HostMO.getHyperHostDatacenter(HostMO.java:253)
at
com.cloud.hypervisor.vmware.mo.VirtualMachineMO.exportVm(VirtualMachineMO.java:1834)
at
com.cloud.hypervisor.guru.VMwareGuru.createOVFTemplateOfVM(VMwareGuru.java:1386)
at
com.cloud.hypervisor.guru.VMwareGuru.createVMTemplateOutOfBand(VMwareGuru.java:1513)
... 33 more
2026-03-25 18:14:14,901 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
(API-Job-Executor-28:[ctx-caa09201, job-18021]) (logid:32ac8560) Complete async
job-18021, jobStatus: FAILED, resultCode: 530, result: org.a
pache.cloudstack.api.response.ExceptionResponse/null/{"uuidList":[],"errorcode":"530","errortext":"Error
create template file of the VM: test-vm-01 from vCenter vc01.testdomain.sk:
Index 0 out of bou
nds for length 0"}
GitHub link:
https://github.com/apache/cloudstack/discussions/12888#discussioncomment-16313245
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]