VMware {code} Community
rustylife
Contributor
Contributor

vddk sample application ** ERROR **: SSL wrapper: invoked uninitialized function EVP_des_cbc!

when I try to

vtransfer -info -host host.com -user root -password root "[esx04-RAID1] test/test.vmdk"

    • ERROR **: SSL wrapper: invoked uninitialized function EVP_des_cbc!

aborting...

RUN FAILED (exit value 134, total time: 137ms)

0 Kudos
5 Replies
rustylife
Contributor
Contributor

I have Linux, Debian squeeze, ldd shows me this, do I happen to have a wrong library?

rusty@alba:~/projects/vtransfer/dist$ ldd vtransfer

linux-gate.so.1 => (0xb773a000)

libgvmomi.so.0 => /usr/lib/libgvmomi.so.0 (0xb72e5000)

libvixDiskLib.so.1 => /usr/lib/libvixDiskLib.so.1 (0xb718f000)

libvixDiskLibVim.so.1 => /usr/lib/libvixDiskLibVim.so.1 (0xb7176000)

libvixMntapi.so.1 => /usr/lib/libvixMntapi.so.1 (0xb6ff1000)

libvmacore.so.1.0 => /usr/lib/libvmacore.so.1.0 (0xb6a6a000)

libvmomi.so.1.0 => /usr/lib/libvmomi.so.1.0 (0xb6642000)

libstdc+.so.6 => /usr/lib/libstdc+.so.6 (0xb654d000)

libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb6526000)

libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6508000)

libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb63c2000)

libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb63a9000)

/lib/ld-linux.so.2 (0xb773b000)

libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb63a5000)

libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb62db000)

libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb629d000)

libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6298000)

libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb616e000)

libcurl.so.4 => /usr/lib/libcurl.so.4 (0xb6114000)

libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb60ca000)

libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb5f71000)

libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0xb5f3f000)

libz.so.1 => /usr/lib/libz.so.1 (0xb5f2b000)

libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb5f27000)

libfuse.so.2 => /usr/lib/libfuse.so.2 (0xb5f00000)

libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb5ed9000)

libpcre.so.3 => /lib/libpcre.so.3 (0xb5ea6000)

librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb5e9d000)

libidn.so.11 => /usr/lib/libidn.so.11 (0xb5e6c000)

libssh2.so.1 => /usr/lib/libssh2.so.1 (0xb5e4b000)

liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0xb5e3e000)

libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0xb5df9000)

libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0xb5dca000)

libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb5d56000)

libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb5d42000)

libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb5d2a000)

libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb5c92000)

libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb5be0000)

libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb5bbd000)

libcom_err.so.2 => /lib/libcom_err.so.2 (0xb5bba000)

libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb5bb2000)

libkeyutils.so.1 => /lib/libkeyutils.so.1 (0xb5baf000)

libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb5bab000)

libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb5b9b000)

0 Kudos
admin
Immortal
Immortal

It is very likely that you have a different version of SSL libs. To narrow the problem, could you force the use of libraries delivered with VDDK ?

Thanks

Sudarsan

rustylife
Contributor
Contributor

yes, I tried

/lib/ld-linux.so.2 --library-path "/home/rusty/projects/vtransfer/lib/" ./vtransfer -info -host host -user root -password password "[esx04-RAID1] test/test.vmdk"

gives me the same

0 Kudos
rustylife
Contributor
Contributor

VMware for crying out loud!!! give me the source code of your vddk libraries!!!!!

I will debug and fix it for you!!!!

0 Kudos
rustylife
Contributor
Contributor

I got it working by linking glib library from VDDK, I thought I had the proper glib in my system, no not really

So, the main thing is to use librarys from VDDK, even if you have them(glib, gthread, gobject) in your system.

but, now, I get this ^)))

terminate called after throwing an instance of 'Vmacore::NotInitializedException'

what(): default logger not initialized

Aborted

0 Kudos