Public bug reported:

I Can't connect to none-debian based distros with remote tunel over SSH
(qemu+ssh)  - virsh / virt-manager.

LIBVIRT_DEBUG=1 virsh -c qemu+ssh://r...@xxx.xxx.xxx.xxx/system:
...
debug : virExecWithHook:620 : ssh -l root xxx.xxx.xxx.xxx nc -q 0 -U 
/var/run/libvirt/libvirt-sock
...

As you can see nc is executed with -q option. This option isn't
universally supported (at least in CentOS, Fedora, RedHat, OpenSuse),
it's debian patch.

My system is (K)Ubuntu 10.04 Lucid:
libvirt - 0.7.5-5ubuntu5
netcat-openbsd - 1.89-3ubuntu1
virt-manager - 0.8.2-2ubuntu1

Patches which cause this problem:
libvirt : 0006-Terminate-nc-on-EOF.patch
virt-manager : 0003-Make-sure-we-quit-afer-EOF-on-stdin.patch

Solutions:
Disable these patches until the nc patch "quit-timer.patch" will be accepted by 
upstream or distributed into other main distributions.

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
remotely executed netcat (nc) uses -q option which is not universally supported
https://bugs.launchpad.net/bugs/517478
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to