virt-manager complains about missing ssh-askpass even though the user running virt-manager can actually log into the remote system using public key authentication. Reproducible: Always Unable to connect to libvirt. You need to install openssh-askpass or similar to connect to this host. Libvirt URI is: qemu+ssh://root@remote.host/system Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 968, in _open_thread self._backend.open(self._do_creds_password) File "/usr/share/virt-manager/virtinst/connection.py", line 158, in open open_flags) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 105, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: Cannot recv data: ssh_askpass: exec(/usr/lib64/misc/ssh-askpass): No such file or directory Permission denied (publickey).: Connection reset by peer
*virt-manager-1.0.1-r1 (19 Jan 2015) *virt-manager-1.1.0-r2 (19 Jan 2015) 19 Jan 2015; Matthias Maier <tamiko@gentoo.org> +virt-manager-1.0.1-r1.ebuild, +virt-manager-1.1.0-r2.ebuild, -virt-manager-1.0.1.ebuild, -virt-manager-1.1.0-r1.ebuild: add RDEPEND to net-misc/x11-ssh-askpass, bug #536064