On 07/02/2013 03:40 AM, Eric Viseur wrote: > Hi, > > I'm currently setting up a virtualization system using Fedora 18, KVM and Open > vSwitch. I've created and successfully integrated my OVS bridge into > libvirt. However, if this bridge doesn't have an assigned IP address (and it > won't in production mode), I can't start any VM, with Spice complaining with > the following error : > > ((null):6425): Spice-Warning **: > reds.c:2977:reds_init_socket: getaddrinfo(127.0.0.1,5900): Address family for > hostname not supported > qemu-kvm: failed to initialize spice server > > I don't understand from where it comes, since the local loop interface is up. > Can anyone help me on this ? Thanks ! >
That error makes me think it's something to do with ipv6 vs. ipv4. But it's tough to say without more details. Does this fail? nc -l 127.0.0.1 5900 Try with -4 and/or -6 switches. If so, there's something wrong with your host network configuration independent of qemu. If that doesn't fail, I'd grab the qemu command line from /var/log/libvirt/qemu/$vmname.log, and try to reduce it to a minimal reproducer. Maybe something like: qemu-kvm -netdev bridge,br=<BRIDGENAME> -spice port=5900,addr=127.0.0.1 You would need to alter the whitelist in /etc/qemu/bridge.conf for that to work. Then stuff all the details in a qemu bug report. - Cole _______________________________________________ virt mailing list virt@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/virt