Hello dear experts,
I have a Linux machine where VIX API 1.10.1 is installed. I'm trying to list the available VMs of an ESXi 4.0.0 machine, using the command below:
vmrun -T esx -h https://10.x.x.x/sdk -u xxxx -p xxxx list
The result is:
Unable to connect to host.
Error: Failure sending/receiving network data
Here are the logs:
>> vixWrapper-6207.log
Sep 22 20:51:44.098: app-140105407071984| Log for VixWrapper pid=6207 version=1 build=build-266898 option=Release
Sep 22 20:51:44.098: app-140105407071984| The process is 64-bit.
Sep 22 20:51:44.098: app-140105407071984| Host codepage=UTF-8 encoding=UTF-8
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/server-1.0.9/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/ws_server_esx-4/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/ws_server_esx-4/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/ws_server_esx-4/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/ws_server_esx-4/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| config points to non-existent implementation library '/usr/lib/vmware-vix/server-1/64bit/libvix.so'
Sep 22 20:51:44.098: app-140105407071984| Loading Vix implementation library /usr/lib/vmware-vix/VSphere-4.1/64bit/libvix.so
>> vix-6207.log
Sep 22 20:51:44.116: app-140105407071984| Log for Vix pid=6207 version=-1 build=build-266898 option=Release
Sep 22 20:51:44.116: app-140105407071984| The process is 64-bit.
Sep 22 20:51:44.116: app-140105407071984| Host codepage=UTF-8 encoding=UTF-8
Sep 22 20:51:44.116: app-140105407071984| Foundry Init: setting up global state (0 threads)
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: vixLogLevel = 0
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: vixApiTraceLevel = 0
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: vixDebugPanicOnVixAssert = 0
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: vixLogRefcountOnFinalRelease = 0
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: asyncOpWarningThreshold = 1000000
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: enableSyncOpSelection = FALSE
Sep 22 20:51:44.117: app-140105407071984| Vix_InitializeGlobalState: enableExternalThreadInterface = TRUE
Sep 22 20:51:44.117: app-140105407071984| VixHost_ConnectEx: version -1, hostType 5, hostName https://10.x.x.x/sdk, hostPort 0, options 528
Sep 22 20:52:59.372: app-140105405720848| Vix: : VixTranslateVimException: Received an invalid response fault.
Sep 22 20:52:59.373: app-140105405720848| Vix: : VixTranslateVimException: basicHttp/libcurl error code is 48, translated to VixError VIX_E_NET_HTTP_TRANSFER (30200).
Sep 22 20:52:59.373: app-140105405720848| Vix: : VixTranslateVimException: response message is "".
Have you experienced this basicHttp/libcurl error code is 48, translated to VixError VIX_E_NET_HTTP_TRANSFER (30200). error before?
Can you please give me a hint on how to overcome that?
Thank you in advance for your answer!