> When I pass base64 encoded user data to deployvirtualmachine Api, VR > returns empty script upon calling http://VR_IP/latest/user-data from > within > the VM. ACS version is 4.12.0.0. It was working before. I've tried > restarting network.
What do you mean exactly, when you say "It was working before"? Did it suddenly stop working? Did you upgrade CloudStack from a previous version? Which one? Other than that, this sounds like a bug. You should probably create a Github issue for it.