Re: pibvirt php help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oh, that's interesting. So you can connect fine with the virsh but not
libvirt-php?

Now I may see your point, the issue is in the apache user. You need to
use the apache-key-copy utility (bundled with the php-virt-control) to
generate a key to your apache user account (provided the fact your
apache is running under user apache). This will generate the key (if it
doesn't exist) and transfer it to the destination machine using
ssh-copy-id. The syntax for apache-key-copy is:

apache-key-copy hostname_or_ip

that should be:

apache-key-copy 192.168.102.133

for your case. However it can copy only to root account and not any user
account yet, i.e. you have to connect using

qemu+ssh://root@192.168.102.133/system

and for no other user than root is working yet. You can patch the
apache-key-copy to include the optional user account name and send a
patch to php-virt-control list if you want to.

Michal


On 01/19/2012 04:41 PM, punit gupta wrote:
> sir 
>    i am trying to create ssh connention and i am able to connect with
> out password from terminal using 
> virsh -c qemu+ssh://punit@192.168.102.133/system
> <http://punit@192.168.102.133/system> 
>
> but this is not working with libvirt-php binding 
>
> error :for libvirt-php ssh connection
> "Libvirt last error: cannot recv data: Resource temporarily unavailable"
>
> my php code is
> <?php
>
> $res1=libvirt_connect("qemu+ssh://punit@192.168.102.133/system
> <http://punit@192.168.102.133/system>",false);
>
>
> print_r($res1); printf ("\n");
>
> if ($res1==false)
> {
>     echo ("Libvirt last error: ".libvirt_get_last_error());
>     
> }
> ?>
>
>
>
>
> -- 
> Punit Gupta
> M-Tect (jiit noida)
>
>
>
>
> --
> libvir-list mailing list
> libvir-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/libvir-list


-- 
Michal Novotny <minovotn@xxxxxxxxxx>, RHCE, Red Hat
Virtualization | libvirt-php bindings | php-virt-control.org

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]