NVP vProxy: VM-back-up mislukt met "Failed to download VM config file" statuscode 404
Summary: VM-back-ups voor een specifieke datastores mislukken met HTTP-statuscode 404 (bestand niet gevonden) bij het downloaden van VM-bestanden van VMware.
Symptoms
VM-back-ups via specifieke VM-datastores mislukken met het volgende bericht in het logboek van de back-upsessie:
YYYY-MM-DDTHH:MM:SSZ ERROR: [@(#) Build number: ##] HTTP Get request failed to download config file '[datastore%25Test] VMLINUX/VMLINUX.vmx' using URL 'https://vcenter.emclab.local/folder/VMLINUX/VMLINUX.vmx?dcPath=Datacenter&dsName=datastore%2525Test'. HTTP Status code: 404
De logboeken van de VM-sessie vindt u op de volgende locaties:
- Op de NetWorker Server onder de map /nsr/logs/policy/PolicyName/WorkflowName van het NetWorker Protection Policy en de workflow waarvan een back-up van de VM is gemaakt.
- Op het NVP vProxy apparaat dat de back-up heeft uitgevoerd, onder: /opt/emc/vproxy/runtime/logs/recycle/vbackupd/
Cause
Er is een %-teken (of een ander niet-ondersteund teken) in de datastore-naam, wat resulteert in onverwachte tekens die worden toegevoegd aan de HTTP-aanvraag van de datastore. De koppeling in het sessielogboek kan bijvoorbeeld worden weergegeven als:
https://vcenter.emclab.local/folder/VMLINUX/VMLINUX.vmx?dcPath=Datacenter&dsName=datastore%2525Test
De weergegeven koppeling moet ook worden geladen vanuit een webbrowser; de URL laadt echter niet met status 404 (niet gevonden).

In de NetWorker VMware Integration Guide staat dat het gebruik van speciale tekens in datastore-namen problemen kan veroorzaken met de vProxy, zoals mislukte back-ups en herstelbewerkingen. Speciale tekens omvatten het volgende:
% & * $ # @ ! \ / : * ? " < > | ; ,