[libvirt] php-virt-control

Michal Novotny minovotn at redhat.com
Thu Jul 7 08:58:59 UTC 2011

On 07/03/2011 05:28 PM, Andreas Cymbal wrote:
> Hello i have some problem with php-virt-control
> */Message:/**/ /*/Cannot connect to hypervisor. Please change
> connection information. /(Local)//
> Virt-manager run without Problems
> Virsh run only with sudo virsh
> My System is Ubuntu 10.04 LTS 64
> With Xen 4.1.1 and
> Libvirt 0.9.2
> How does xen+ssh work without any password or ssh keys?
> Yours AndrewCat

Hi Andrew,
it can't. The xen+ssh or anything+ssh is requiring the keys since
libvirt is using ssh command directly and not libssh2 so it doesn't work
even with the password specified. The only thing you have to do it to
provide the SSH keys to the apache.

You can run the 'tools/apache-key-copy' tool from the repository which
will automatically generate the keys for user "apache" if it doesn't
exist and copy it to the remote host which is required.

If you see the message about libvirt-php cannot connect to the
hypervisor then you should try setting up the connection information in
the form at the bottom of the page. Is the system having the PolicyKit
or something similar to this? You need to enable the authentication for
virsh not to require password for the connection to 'xen:///' (which
should be the local Xen connection URI).

For more information about authentication please see the libvirt
authentication page at http://libvirt.org/auth.html .


Michal Novotny <minovotn at redhat.com>, RHCE, Red Hat
Virtualization | libvirt-php bindings | php-virt-control.org

More information about the libvir-list mailing list