I have three servers set up as in this diagram: http://libvirt.org/migration.html#flowmanageddirect My control application has separate libvirt connections to both the source and destination nodes. I want to migrate entirely over those connections, not involving any third (peer-to-peer) connection between nodes (a third connection isn't possible because of firewalls and SSH keys). Is this actually possible? I've been playing with the API and reading docs, and it seems like "direct managed" migration is simply not possible :-( dom.migrate (dconn, libvirt.VIR_MIGRATE_LIVE|libvirt.VIR_MIGRATE_TUNNELLED) libvirt.libvirtError: Requested operation is not valid: cannot perform tunnelled migration without using peer2peer flag Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-top is 'top' for virtual machines. Tiny program with many powerful monitoring features, net stats, disk stats, logging, etc. http://people.redhat.com/~rjones/virt-top _______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users