OS Ubuntu 12.04 LTS (fully upgraded)
Cloudmin started VM by init script in /etc/init.d/cloudmin-kvm, but properly start only first VM in init script. Second VM start by qemu-kvm, but vnc password setup is not push by nc.pl, error in console log:
Failed to connect : Connection refused at /usr/bin/nc.pl line 19.
After system boot I can push vnc setup manually by command: /usr/bin/nc.pl --sleep 3 localhost 40002 <vmname.domain.local.monitor >>vmname.domain.local.local.console 2>&1 and VM is continuing, starting.
I test it on 2 virtual hypervisors (Ubuntu 12.04 and 14.04) with same result. Try add some sleep commands in init script, but with no results.