Quantcast
Viewing all articles
Browse latest Browse all 872

VDDK 6.5 cannot work with older ESXi (problems with 4.1, 5.0)

Hi, my software had implementation for VDDK 6.0.2 and all worked fine. I now test the following versions of ESXi: 4.1 - 5.0 - 5.5(U2) - 6.0 - 6.5

I upgraded VDDK to 6.5.0 and 4.1 and 5.0 stopped working. The others are working fine.

I get the VIX_E_HOST_NETWORK_CONN_REFUSED error calling the VixDiskLib_Open function.

So, i found inside the VDDK 6.5 release note ( http://pubs.vmware.com/Release_Notes/en/developer/vddk/65/vsphere-vddk-65-release-notes.html ) this:

If a vSphere 6.5 customer sets TLS v1.2 authentication as mandatory, backups fail on ESXi 5.5U3 and earlier hosts, with “SSL Exception” errors. The fix is to upgrade those ESXi hosts to 5.5U3e or later

I was confused by the fact that my 5.5U2 still works, but until its working i'm fine with that. Release notes gives a workaround:

Add the following line to the appropriate file:
tls.protocols=tls1.0,tls1.1,tls1.2

Ok then, i added that line on my configuration file and i can go through the VixDiskLib_Open function. After the Open i call VixDiskLib_GetInfo successfully and get the correct result.

-BUT-

when i call the VixDiskLib_Read function i get a generic VIX_E_FAIL error. I checked my ESXi log and found that after calling the Read those line are always added:

[NFC ERROR] Sending Nfc error 2: Illegal message during fssrvr session, id = 46
[NFC ERROR] Failure on msg 46: NFC_INVALID_REQUEST
Read error from the nfcLib: NFC_INVALID_REQUEST (done=yep)

[NFC ERROR] Sending Nfc error 2: Illegal message during fssrvr session, id = 46

[NFC ERROR] Failure on msg 46: NFC_INVALID_REQUEST

Read error from the nfcLib: NFC_INVALID_REQUEST (done=yep)

Even after this edit its still working with 5.5, 6.0 and 6.5.

How can i fix this? Thank you!


Viewing all articles
Browse latest Browse all 872

Trending Articles