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]

Reply via email to