Got this error today when trying to start up a VM.
A General system error occurred: Connection refused
While it was annoying to see, this issue is easily resolved. At least for me.
Log into your VCSA and first check the drive space
user@VCSA:$ df -h
Confirm the none of the drives are full
Then check the status and start the vmware-vpx-workflow service
user@VCSA:$ service-control --status vmware-vpx-workflow
user@VCSA:$ service-control --start vmware-vpx-workflow
It will take a second to start the service but that should do the trick!