?
Solved

ESXi 5:  Expected put message.  Got: EROR

Posted on 2012-08-21
27
Medium Priority
?
4,974 Views
Last Modified: 2012-08-27
Hi All,

When I try to download a .VMX using the Datastore broser I get the following error;

Expected put message.  Got: EROR


Any ideas what could cause this and how to fix it?
0
Comment
Question by:detox1978
  • 14
  • 11
  • 2
27 Comments
 
LVL 17

Expert Comment

by:Sikhumbuzo Ntsada
ID: 38316533
Is the VM running?
0
 
LVL 124
ID: 38316546
restart the vSphere Client.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38316622
Yes the VM is running.

How do I restart the vSphere Client?  and will this affect the VM's running on the ESXi HOST?
0
Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

 
LVL 124
ID: 38316642
Exit the vSphere Client, and restart the vSphere Client.

This does not effect the VMs running on the host.
0
 
LVL 17

Assisted Solution

by:Sikhumbuzo Ntsada
Sikhumbuzo Ntsada earned 668 total points
ID: 38316646
0
 
LVL 2

Author Comment

by:detox1978
ID: 38316742
The files are all on local storage.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38316806
When you say vSphere Client do you mean the program that I use to connect to the ESX server?

I've exited it and tried from several workstations.
0
 
LVL 124

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 1332 total points
ID: 38317043
Yes, the prohram you connect to the ESXi servers is called the vSphere Client.

does this happen with ALL vmx files for other vms ?
0
 
LVL 2

Author Comment

by:detox1978
ID: 38317391
Not all of them....  we have 9 setup and it happens on 7 of them
0
 
LVL 124
ID: 38317474
this is you error documented in the VMware KB article here, with workarounds

http://kb.vmware.com/kb/1019286
0
 
LVL 2

Author Comment

by:detox1978
ID: 38318068
Thanks for the link, I looked it it earlier today and these are on local storage

This issue may occur when the .vmx or the .nvram files are stored on a shared datastore

I have tried to download the .VMX on a VM on the same HOST, but get the same error.
0
 
LVL 124
ID: 38318105
seems, a very strange error, personally never seen it.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38319414
I've scheduled a reboot of the ESX over the weekend, so hopefully that will fix it.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38320854
Ok, curiosity got the better of me an I did a reboot during the day, without any luck.

Any other suggestions?

I also noticed when migrate the VM's to another ESX host the issue follows them....!
0
 
LVL 124
ID: 38320948
you could try De-registering the VM from the Inventory, and re-adding.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38320964
I'm pretty new to this.  How do I do that?
0
 
LVL 2

Author Comment

by:detox1978
ID: 38321008
If it's just a case of selecting a Vm and remove from inventory, followed by readding, then no luck.

Interestingly, when it was removed from the inventory, it still had the record lock error!
0
 
LVL 124
ID: 38321014
I think it's time to escalate to VMware Support, open a Support Request, and see what they have to report about this error message.

looks like a bug!
0
 
LVL 2

Author Comment

by:detox1978
ID: 38321131
I have theory, but not sure how to test it.

All the affected servers have square brackets in their name (used to denote the service they run).  i.e. MyServer1 [DC]

When I try to copy and paste it complains about not being able to find the files.  It errored with a path that also included square brackets....

How can I rename a folder in a datastore?
0
 
LVL 124

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Andrew Hancock (VMware vExpert / EE MVE^2) earned 1332 total points
ID: 38321173
Ah, do not use [ ] brackets, in filenames or folders, it get's confused!

because square folders defines a datastore!

stick to numbers and letters, and dash (-) if you must.

Right Click the Folder in the Datastore Browser, and Click RENAME!
0
 
LVL 2

Author Comment

by:detox1978
ID: 38321603
Nothing happens when i right click.
0
 
LVL 124
ID: 38321666
Right Click the Folder, and a list of functions will appear, one of which is rename.

or just click the folder.
0
 
LVL 2

Author Comment

by:detox1978
ID: 38321691
I can rename the VM, but not the folder it sits in with the datastore.

I'm going to try;

* renaming the VM
* migrate it to another datastore (the folder it creates is based on the VM name)
* detach it
* rename the files
* reattach it
0
 
LVL 124
ID: 38321703
VM Folders sometimes cannot be renamed, not sure if it's supported.

otherwise V2V, vMotion, Storage vMotion etc
0
 
LVL 2

Accepted Solution

by:
detox1978 earned 0 total points
ID: 38321926
bingo we got it....

Renaming the VM and migrating from one datastore to the other fixed the issue, so it looks like it was the []'s in the VM folder name in the datastore.
0
 
LVL 124
ID: 38322030
Yes, although you can name VMs using [] (square brackets), it confuses the vSphere Client, because it thinks the name around the [ ] square brackets is a datastore.

So do not use [ ] square brackets. use a dash (-)
0
 
LVL 2

Author Closing Comment

by:detox1978
ID: 38335829
great thanks
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
In this article we will learn how to backup a VMware farm using Nakivo Backup & Replication. In this tutorial we will install the software on a Windows 2012 R2 Server.
Teach the user how to use create log bundles for vCenter Server or ESXi hosts Open vSphere Web Client: Generate vCenter Server and ESXi host log bundle:  Open vCenter Server Appliance Web Management interface and generate log bundle: Open vCenter Se…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…
Suggested Courses

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question