This page isn't working HTTP ERROR 500
This issue may occur when the .vmx or any virtual machine files are stored on a shared datastore accessible by multiple ESXi hosts. When a virtual machine is powered on, the ESXi host running that VM places a lock on these critical files to maintain data integrity. Attempting to download or copy these files from another ESX/ ESXi host that shares the same datastore but does not own the VM results in failure because the lock restricts file access.
When using the web-based datastore browser or the vSphere Client datastore browser connected to a vCenter Server, the server selects an ESXi host to process the download or copy request. Problems arise when that chosen host is not the one currently running the powered-on virtual machine. Similarly, browsing the datastore directly via the web-based or vSphere Client datastore browser on an ESXi host that does not host the virtual machine even though it has datastore visibility, can lead to download or copy operations failing due to these locks.
Workaround:
If the workaround listed above do not work, you can power off the virtual machine and then attempt the file copy again. If the operation fails even when the virtual machine is powered off, it is possible that a backup process or some other process is holding a stale lock on the file.