You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Giri Prasad <g_...@yahoo.com.INVALID> on 2014/08/28 08:52:01 UTC

Error running client of Cloudstackclient

Hello,

 I have cs running fine accessible thru gui.

 I have installed cloudstackclient, and generated the php wrapper (using generator.php). When calling this wrapper function, some error comes up. Any indeas to fix this?

Thanks & Regards,
Giri

The program
***************
    echo "Including CloudStackClient.php program ..... ";


    echo "Invoking the CloudStackClient function to login";
    $cloudstack = new CloudStackClient(
        "http://XXX.XXX.XXX.5:8080/client/",
        "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
    );

    echo "Invoking the ListVirutalMachines function ";
    $vms = $cloudstack->listVirtualMachines();
    foreach ($vms as $vm) {
        echo("{$vm->id} : {$vm->name} {$vm->state}");
    }


Error Message
*****************
php index.php 
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/mysqlnd.so' - /usr/lib/php5/20090626/mysqlnd.so: cannot open shared object file: No such file or directory in Unknown on line 0

 Including CloudStackClient.php program ..... Invoking the CloudStackClient function to loginInvoking the ListVirutalMachines function PHP Fatal error:  Uncaught exception 'CloudStackClientException' with message 'The server did not issue a json response.' in /var/www/BaseCloudStackClient.php:95
Stack trace:
#0 /var/www/CloudStackClient.php(280): BaseCloudStackClient->request('listVirtualMach...', Array)
#1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
#2 {main}
  thrown in /var/www/BaseCloudStackClient.php on line 95


Management server log
****************************
2014-08-28 12:17:21,389 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-4:null) SeqA 3-51: Processing Seq 3-51:  { Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
2014-08-28 12:17:21,490 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-4:null) SeqA 3-51: Sending Seq 3-51:  { Ans: , MgmtId: 59392206543736, via: 3, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2014-08-28 12:17:28,115 DEBUG [cloud.server.StatsCollector] (StatsCollector-1:null) VmStatsCollector is running...
2014-08-28 12:17:29,240 DEBUG [cloud.server.StatsCollector] (StatsCollector-3:null) StorageCollector is running...
2014-08-28 12:17:29,297 DEBUG [agent.transport.Request] (StatsCollector-3:null) Seq 4-433651725: Received:  { Ans: , MgmtId: 59392206543736, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
2014-08-28 12:17:29,364 DEBUG [agent.transport.Request] (StatsCollector-3:null) Seq 1-218497053: Received:  { Ans: , MgmtId: 59392206543736, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }

Re: Error running client of Cloudstackclient

Posted by Giri Prasad <g_...@yahoo.com.INVALID>.
Thanks for your answer.

 I am giving the tail of the logs, the problem is not quite that apparent.

Giri

management-server.log
****************************
2014-08-28 14:27:38,782 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-9:null) SeqA 3-17: Processing Seq 3-17:  { Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
2014-08-28 14:27:38,880 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-9:null) SeqA 3-17: Sending Seq 3-17:  { Ans: , MgmtId: 86406401324612, via: 3, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2014-08-28 14:27:39,339 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-8:null) Ping from 1


2014-08-28 14:27:48,783 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-10:null) SeqA 3-18: Processing Seq 3-18:  { Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
2014-08-28 14:27:48,883 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-10:null) SeqA 3-18: Sending Seq 3-18:  { Ans: , MgmtId: 86406401324612, via: 3, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2014-08-28 14:27:49,287 DEBUG [cloud.server.StatsCollector] (StatsCollector-2:null) VmStatsCollector is running...
2014-08-28 14:27:49,831 DEBUG [cloud.server.StatsCollector] (StatsCollector-3:null) StorageCollector is running...
2014-08-28 14:27:49,887 DEBUG [agent.transport.Request] (StatsCollector-3:null) Seq 4-616497161: Received:  { Ans: , MgmtId: 86406401324612, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
2014-08-28 14:27:49,954 DEBUG [agent.transport.Request] (StatsCollector-3:null) Seq 1-1472987156: Received:  { Ans: , MgmtId: 86406401324612, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
2014-08-28 14:27:51,146 DEBUG [cloud.server.StatsCollector] (StatsCollector-3:null) HostStatsCollector is running...
2014-08-28 14:27:51,762 DEBUG [agent.transport.Request] (StatsCollector-3:null) Seq 1-1472987157: Received:  { Ans: , MgmtId: 86406401324612, via: 1, Ver: v1, Flags: 10, { GetHostStatsAnswer } }
2014-08-28 14:27:58,785 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-14:null) SeqA 3-19: Processing Seq 3-19:  { Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
2014-08-28 14:27:58,868 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-14:null) SeqA 3-19: Sending Seq 3-19:  { Ans: , MgmtId: 86406401324612, via: 3, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2014-08-28 14:28:03,735 DEBUG [storage.secondary.SecondaryStorageManagerImpl] (secstorage-1:null) Zone 1 is ready to launch secondary storage VM
2014-08-28 14:28:03,955 DEBUG [cloud.consoleproxy.ConsoleProxyManagerImpl] (consoleproxy-1:null) Zone 1 is ready to launch console proxy
2014-08-28 14:28:04,255 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 routers to update status. 
2014-08-28 14:28:04,256 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 networks to update RvR status. 
2014-08-28 14:28:04,271 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 routers to update status. 
2014-08-28 14:28:04,272 DEBUG [network.router.VirtualNetworkApplianceManagerImpl] (RouterStatusMonitor-1:null) Found 0 networks to update RvR status. 
2014-08-28 14:28:08,786 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-15:null) SeqA 3-20: Processing Seq 3-20:  { Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
2014-08-28 14:28:08,894 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-15:null) SeqA 3-20: Sending Seq 3-20:  { Ans: , MgmtId: 86406401324612, via: 3, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2014-08-28 14:28:10,087 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-1:null) Ping from 4


access_log.2014-08-28.txt
********************************
XXX.XXX.XXX.5 - - [28/Aug/2014:14:29:14 +0530] "POST /client?apikey=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&command=listVirtualMachines
&response=json
&signature=CdefCdefCdefCdefCde1%2FucEpH6c%3D HTTP/1.1" 302 -
XXX.XXX.XXX.5 - - [28/Aug/2014:14:32:24 +0530] "POST /client?apikey=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&command=listVirtualMachines
&response=json
&signature=CdefCdefCdefCdefCde1%2FucEpH6c%3D HTTP/1.1" 302 -






________________________________
 From: Erik Weber <te...@gmail.com>
To: dev <de...@cloudstack.apache.org>; Giri Prasad <g_...@yahoo.com> 
Sent: Thursday, 28 August 2014 2:17 PM
Subject: Re: Error running client of Cloudstackclient
 


You get: 
Uncaught exception 'CloudStackClientException' with message 'The server did not issue a json response.' 

Is there anything in your mgmt server that can explain why it doesn't return with a json response?

Erik




On Thu, Aug 28, 2014 at 9:39 AM, Giri Prasad <g_...@yahoo.com.invalid> wrote:


>
>Thanks for the comment. I did, on Ubuntu 12.04 LTS:
>
>apt-get purge php5-mysqlnd
>
>/etc/init.d/apache2 restart
>
>
>grep -Hrv ";" /etc/php5 | grep -i "extension="
>/etc/php5/apache2/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
>/etc/php5/apache2/conf.d/mysqli.ini:extension=mysqli.so
>/etc/php5/apache2/conf.d/mcrypt.ini:extension=mcrypt.so
>/etc/php5/apache2/conf.d/mysql.ini:extension=mysql.so
>/etc/php5/apache2/conf.d/pdo.ini:extension=pdo.so
>
>/etc/php5/apache2/php.ini:extension=http.so
>/etc/php5/fpm/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
>/etc/php5/fpm/conf.d/mysqli.ini:extension=mysqli.so
>/etc/php5/fpm/conf.d/mcrypt.ini:extension=mcrypt.so
>/etc/php5/fpm/conf.d/mysql.ini:extension=mysql.so
>/etc/php5/fpm/conf.d/pdo.ini:extension=pdo.so
>/etc/php5/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
>
>
>.............................
>.............................
>
>
>php index.php
>
>
> Including CloudStackClient.php program ..... Invoking the CloudStackClient function to loginInvoking the ListVirutalMachines function PHP Fatal error:  Uncaught exception 'CloudStackClientException' with message 'The server did not issue a json response.' in /var/www/BaseCloudStackClient.php:95
>Stack trace:
>#0 /var/www/CloudStackClient.php(280): BaseCloudStackClient->request('listVirtualMach...', Array)
>#1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
>#2 {main}
>  thrown in /var/www/BaseCloudStackClient.php on line 95
>
>
>
>
>
>________________________________
> From: Erik Weber <te...@gmail.com>
>To: dev <de...@cloudstack.apache.org>; Giri Prasad <g_...@yahoo.com>
>Sent: Thursday, 28 August 2014 12:31 PM
>Subject: Re: Error running client of Cloudstackclient
>
>
>
>On Thu, Aug 28, 2014 at 8:52 AM, Giri Prasad <g_...@yahoo.com.invalid>
>wrote:
>
>> Hello,
>>
>>  I have cs running fine accessible thru gui.
>>
>>  I have installed cloudstackclient, and generated the php wrapper (using
>> generator.php). When calling this wrapper function, some error comes up.
>> Any indeas to fix this?
>>
>> Thanks & Regards,
>> Giri
>>
>> The program
>> ***************
>>     echo "Including CloudStackClient.php program ..... ";
>>
>>
>>     echo "Invoking the CloudStackClient function to login";
>>     $cloudstack = new CloudStackClient(
>>         "http://XXX.XXX.XXX.5:8080/client/",
>>
>> "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
>>
>> "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
>>     );
>>
>>     echo "Invoking the ListVirutalMachines function ";
>>     $vms = $cloudstack->listVirtualMachines();
>>     foreach ($vms as $vm) {
>>         echo("{$vm->id} : {$vm->name} {$vm->state}");
>>     }
>>
>>
>> Error Message
>> *****************
>> php index.php
>> PHP Warning:  PHP Startup: Unable to load dynamic library
>> '/usr/lib/php5/20090626/mysqlnd.so' - /usr/lib/php5/20090626/mysqlnd.so:
>> cannot open shared object file: No such file or directory in Unknown on
>> line 0
>>
>>
>You seem to miss the mysql module files.
>
>
>
>
>>  Including CloudStackClient.php program ..... Invoking the
>> CloudStackClient function to loginInvoking the ListVirutalMachines function
>> PHP Fatal error:  Uncaught exception 'CloudStackClientException' with
>> message 'The server did not issue a json response.' in
>> /var/www/BaseCloudStackClient.php:95
>> Stack trace:
>> #0 /var/www/CloudStackClient.php(280):
>> BaseCloudStackClient->request('listVirtualMach...', Array)
>> #1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
>> #2 {main}
>>   thrown in /var/www/BaseCloudStackClient.php on line 95
>>
>>
>> Management server log
>> ****************************
>> 2014-08-28 12:17:21,389 DEBUG [agent.manager.AgentManagerImpl]
>> (AgentManager-Handler-4:null) SeqA 3-51: Processing Seq 3-51:  { Cmd ,
>> MgmtId: -1, via: 3, Ver: v1, Flags: 11,
>> [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
>> \"connections\": []\n}","wait":0}}] }
>> 2014-08-28 12:17:21,490 DEBUG [agent.manager.AgentManagerImpl]
>> (AgentManager-Handler-4:null) SeqA 3-51: Sending Seq 3-51:  { Ans: ,
>> MgmtId: 59392206543736, via: 3, Ver: v1, Flags: 100010,
>> [{"AgentControlAnswer":{"result":true,"wait":0}}] }
>> 2014-08-28 12:17:28,115 DEBUG [cloud.server.StatsCollector]
>> (StatsCollector-1:null) VmStatsCollector is running...
>> 2014-08-28 12:17:29,240 DEBUG [cloud.server.StatsCollector]
>> (StatsCollector-3:null) StorageCollector is running...
>> 2014-08-28 12:17:29,297 DEBUG [agent.transport.Request]
>> (StatsCollector-3:null) Seq 4-433651725: Received:  { Ans: , MgmtId:
>> 59392206543736, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
>> 2014-08-28 12:17:29,364 DEBUG [agent.transport.Request]
>> (StatsCollector-3:null) Seq 1-218497053: Received:  { Ans: , MgmtId:
>> 59392206543736, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }

Re: Error running client of Cloudstackclient

Posted by Erik Weber <te...@gmail.com>.
You get:
Uncaught exception 'CloudStackClientException' with message 'The server did
not issue a json response.'

Is there anything in your mgmt server that can explain why it doesn't
return with a json response?

Erik


On Thu, Aug 28, 2014 at 9:39 AM, Giri Prasad <g_...@yahoo.com.invalid>
wrote:

>
>
> Thanks for the comment. I did, on Ubuntu 12.04 LTS:
>
> apt-get purge php5-mysqlnd
>
> /etc/init.d/apache2 restart
>
>
> grep -Hrv ";" /etc/php5 | grep -i "extension="
> /etc/php5/apache2/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
> /etc/php5/apache2/conf.d/mysqli.ini:extension=mysqli.so
> /etc/php5/apache2/conf.d/mcrypt.ini:extension=mcrypt.so
> /etc/php5/apache2/conf.d/mysql.ini:extension=mysql.so
> /etc/php5/apache2/conf.d/pdo.ini:extension=pdo.so
>
> /etc/php5/apache2/php.ini:extension=http.so
> /etc/php5/fpm/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
> /etc/php5/fpm/conf.d/mysqli.ini:extension=mysqli.so
> /etc/php5/fpm/conf.d/mcrypt.ini:extension=mcrypt.so
> /etc/php5/fpm/conf.d/mysql.ini:extension=mysql.so
> /etc/php5/fpm/conf.d/pdo.ini:extension=pdo.so
> /etc/php5/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
>
>
> .............................
> .............................
>
>
> php index.php
>
>  Including CloudStackClient.php program ..... Invoking the
> CloudStackClient function to loginInvoking the ListVirutalMachines function
> PHP Fatal error:  Uncaught exception 'CloudStackClientException' with
> message 'The server did not issue a json response.' in
> /var/www/BaseCloudStackClient.php:95
> Stack trace:
> #0 /var/www/CloudStackClient.php(280):
> BaseCloudStackClient->request('listVirtualMach...', Array)
> #1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
> #2 {main}
>   thrown in /var/www/BaseCloudStackClient.php on line 95
>
>
>
>
> ________________________________
>  From: Erik Weber <te...@gmail.com>
> To: dev <de...@cloudstack.apache.org>; Giri Prasad <g_...@yahoo.com>
> Sent: Thursday, 28 August 2014 12:31 PM
> Subject: Re: Error running client of Cloudstackclient
>
>
> On Thu, Aug 28, 2014 at 8:52 AM, Giri Prasad <g_...@yahoo.com.invalid>
> wrote:
>
> > Hello,
> >
> >  I have cs running fine accessible thru gui.
> >
> >  I have installed cloudstackclient, and generated the php wrapper (using
> > generator.php). When calling this wrapper function, some error comes up.
> > Any indeas to fix this?
> >
> > Thanks & Regards,
> > Giri
> >
> > The program
> > ***************
> >     echo "Including CloudStackClient.php program ..... ";
> >
> >
> >     echo "Invoking the CloudStackClient function to login";
> >     $cloudstack = new CloudStackClient(
> >         "http://XXX.XXX.XXX.5:8080/client/",
> >
> >
> "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
> >
> >
> "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
> >     );
> >
> >     echo "Invoking the ListVirutalMachines function ";
> >     $vms = $cloudstack->listVirtualMachines();
> >     foreach ($vms as $vm) {
> >         echo("{$vm->id} : {$vm->name} {$vm->state}");
> >     }
> >
> >
> > Error Message
> > *****************
> > php index.php
> > PHP Warning:  PHP Startup: Unable to load dynamic library
> > '/usr/lib/php5/20090626/mysqlnd.so' - /usr/lib/php5/20090626/mysqlnd.so:
> > cannot open shared object file: No such file or directory in Unknown on
> > line 0
> >
> >
> You seem to miss the mysql module files.
>
>
>
>
> >  Including CloudStackClient.php program ..... Invoking the
> > CloudStackClient function to loginInvoking the ListVirutalMachines
> function
> > PHP Fatal error:  Uncaught exception 'CloudStackClientException' with
> > message 'The server did not issue a json response.' in
> > /var/www/BaseCloudStackClient.php:95
> > Stack trace:
> > #0 /var/www/CloudStackClient.php(280):
> > BaseCloudStackClient->request('listVirtualMach...', Array)
> > #1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
> > #2 {main}
> >   thrown in /var/www/BaseCloudStackClient.php on line 95
> >
> >
> > Management server log
> > ****************************
> > 2014-08-28 12:17:21,389 DEBUG [agent.manager.AgentManagerImpl]
> > (AgentManager-Handler-4:null) SeqA 3-51: Processing Seq 3-51:  { Cmd ,
> > MgmtId: -1, via: 3, Ver: v1, Flags: 11,
> > [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
> > \"connections\": []\n}","wait":0}}] }
> > 2014-08-28 12:17:21,490 DEBUG [agent.manager.AgentManagerImpl]
> > (AgentManager-Handler-4:null) SeqA 3-51: Sending Seq 3-51:  { Ans: ,
> > MgmtId: 59392206543736, via: 3, Ver: v1, Flags: 100010,
> > [{"AgentControlAnswer":{"result":true,"wait":0}}] }
> > 2014-08-28 12:17:28,115 DEBUG [cloud.server.StatsCollector]
> > (StatsCollector-1:null) VmStatsCollector is running...
> > 2014-08-28 12:17:29,240 DEBUG [cloud.server.StatsCollector]
> > (StatsCollector-3:null) StorageCollector is running...
> > 2014-08-28 12:17:29,297 DEBUG [agent.transport.Request]
> > (StatsCollector-3:null) Seq 4-433651725: Received:  { Ans: , MgmtId:
> > 59392206543736, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
> > 2014-08-28 12:17:29,364 DEBUG [agent.transport.Request]
> > (StatsCollector-3:null) Seq 1-218497053: Received:  { Ans: , MgmtId:
> > 59392206543736, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
>

Re: Error running client of Cloudstackclient

Posted by Giri Prasad <g_...@yahoo.com.INVALID>.

Thanks for the comment. I did, on Ubuntu 12.04 LTS:

apt-get purge php5-mysqlnd

/etc/init.d/apache2 restart 


grep -Hrv ";" /etc/php5 | grep -i "extension="
/etc/php5/apache2/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
/etc/php5/apache2/conf.d/mysqli.ini:extension=mysqli.so
/etc/php5/apache2/conf.d/mcrypt.ini:extension=mcrypt.so
/etc/php5/apache2/conf.d/mysql.ini:extension=mysql.so
/etc/php5/apache2/conf.d/pdo.ini:extension=pdo.so

/etc/php5/apache2/php.ini:extension=http.so
/etc/php5/fpm/conf.d/pdo_mysql.ini:extension=pdo_mysql.so
/etc/php5/fpm/conf.d/mysqli.ini:extension=mysqli.so
/etc/php5/fpm/conf.d/mcrypt.ini:extension=mcrypt.so
/etc/php5/fpm/conf.d/mysql.ini:extension=mysql.so
/etc/php5/fpm/conf.d/pdo.ini:extension=pdo.so
/etc/php5/conf.d/pdo_mysql.ini:extension=pdo_mysql.so


.............................
.............................


php index.php 

 Including CloudStackClient.php program ..... Invoking the CloudStackClient function to loginInvoking the ListVirutalMachines function PHP Fatal error:  Uncaught exception 'CloudStackClientException' with message 'The server did not issue a json response.' in /var/www/BaseCloudStackClient.php:95
Stack trace:
#0 /var/www/CloudStackClient.php(280): BaseCloudStackClient->request('listVirtualMach...', Array)
#1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
#2 {main}
  thrown in /var/www/BaseCloudStackClient.php on line 95




________________________________
 From: Erik Weber <te...@gmail.com>
To: dev <de...@cloudstack.apache.org>; Giri Prasad <g_...@yahoo.com> 
Sent: Thursday, 28 August 2014 12:31 PM
Subject: Re: Error running client of Cloudstackclient
 

On Thu, Aug 28, 2014 at 8:52 AM, Giri Prasad <g_...@yahoo.com.invalid>
wrote:

> Hello,
>
>  I have cs running fine accessible thru gui.
>
>  I have installed cloudstackclient, and generated the php wrapper (using
> generator.php). When calling this wrapper function, some error comes up.
> Any indeas to fix this?
>
> Thanks & Regards,
> Giri
>
> The program
> ***************
>     echo "Including CloudStackClient.php program ..... ";
>
>
>     echo "Invoking the CloudStackClient function to login";
>     $cloudstack = new CloudStackClient(
>         "http://XXX.XXX.XXX.5:8080/client/",
>
> "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
>
> "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
>     );
>
>     echo "Invoking the ListVirutalMachines function ";
>     $vms = $cloudstack->listVirtualMachines();
>     foreach ($vms as $vm) {
>         echo("{$vm->id} : {$vm->name} {$vm->state}");
>     }
>
>
> Error Message
> *****************
> php index.php
> PHP Warning:  PHP Startup: Unable to load dynamic library
> '/usr/lib/php5/20090626/mysqlnd.so' - /usr/lib/php5/20090626/mysqlnd.so:
> cannot open shared object file: No such file or directory in Unknown on
> line 0
>
>
You seem to miss the mysql module files.




>  Including CloudStackClient.php program ..... Invoking the
> CloudStackClient function to loginInvoking the ListVirutalMachines function
> PHP Fatal error:  Uncaught exception 'CloudStackClientException' with
> message 'The server did not issue a json response.' in
> /var/www/BaseCloudStackClient.php:95
> Stack trace:
> #0 /var/www/CloudStackClient.php(280):
> BaseCloudStackClient->request('listVirtualMach...', Array)
> #1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
> #2 {main}
>   thrown in /var/www/BaseCloudStackClient.php on line 95
>
>
> Management server log
> ****************************
> 2014-08-28 12:17:21,389 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-4:null) SeqA 3-51: Processing Seq 3-51:  { Cmd ,
> MgmtId: -1, via: 3, Ver: v1, Flags: 11,
> [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
> \"connections\": []\n}","wait":0}}] }
> 2014-08-28 12:17:21,490 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-4:null) SeqA 3-51: Sending Seq 3-51:  { Ans: ,
> MgmtId: 59392206543736, via: 3, Ver: v1, Flags: 100010,
> [{"AgentControlAnswer":{"result":true,"wait":0}}] }
> 2014-08-28 12:17:28,115 DEBUG [cloud.server.StatsCollector]
> (StatsCollector-1:null) VmStatsCollector is running...
> 2014-08-28 12:17:29,240 DEBUG [cloud.server.StatsCollector]
> (StatsCollector-3:null) StorageCollector is running...
> 2014-08-28 12:17:29,297 DEBUG [agent.transport.Request]
> (StatsCollector-3:null) Seq 4-433651725: Received:  { Ans: , MgmtId:
> 59392206543736, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
> 2014-08-28 12:17:29,364 DEBUG [agent.transport.Request]
> (StatsCollector-3:null) Seq 1-218497053: Received:  { Ans: , MgmtId:
> 59392206543736, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }

Re: Error running client of Cloudstackclient

Posted by Erik Weber <te...@gmail.com>.
On Thu, Aug 28, 2014 at 8:52 AM, Giri Prasad <g_...@yahoo.com.invalid>
wrote:

> Hello,
>
>  I have cs running fine accessible thru gui.
>
>  I have installed cloudstackclient, and generated the php wrapper (using
> generator.php). When calling this wrapper function, some error comes up.
> Any indeas to fix this?
>
> Thanks & Regards,
> Giri
>
> The program
> ***************
>     echo "Including CloudStackClient.php program ..... ";
>
>
>     echo "Invoking the CloudStackClient function to login";
>     $cloudstack = new CloudStackClient(
>         "http://XXX.XXX.XXX.5:8080/client/",
>
> "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
>
> "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
>     );
>
>     echo "Invoking the ListVirutalMachines function ";
>     $vms = $cloudstack->listVirtualMachines();
>     foreach ($vms as $vm) {
>         echo("{$vm->id} : {$vm->name} {$vm->state}");
>     }
>
>
> Error Message
> *****************
> php index.php
> PHP Warning:  PHP Startup: Unable to load dynamic library
> '/usr/lib/php5/20090626/mysqlnd.so' - /usr/lib/php5/20090626/mysqlnd.so:
> cannot open shared object file: No such file or directory in Unknown on
> line 0
>
>
You seem to miss the mysql module files.



>  Including CloudStackClient.php program ..... Invoking the
> CloudStackClient function to loginInvoking the ListVirutalMachines function
> PHP Fatal error:  Uncaught exception 'CloudStackClientException' with
> message 'The server did not issue a json response.' in
> /var/www/BaseCloudStackClient.php:95
> Stack trace:
> #0 /var/www/CloudStackClient.php(280):
> BaseCloudStackClient->request('listVirtualMach...', Array)
> #1 /var/www/index.php(18): CloudStackClient->listVirtualMachines()
> #2 {main}
>   thrown in /var/www/BaseCloudStackClient.php on line 95
>
>
> Management server log
> ****************************
> 2014-08-28 12:17:21,389 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-4:null) SeqA 3-51: Processing Seq 3-51:  { Cmd ,
> MgmtId: -1, via: 3, Ver: v1, Flags: 11,
> [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
> \"connections\": []\n}","wait":0}}] }
> 2014-08-28 12:17:21,490 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-4:null) SeqA 3-51: Sending Seq 3-51:  { Ans: ,
> MgmtId: 59392206543736, via: 3, Ver: v1, Flags: 100010,
> [{"AgentControlAnswer":{"result":true,"wait":0}}] }
> 2014-08-28 12:17:28,115 DEBUG [cloud.server.StatsCollector]
> (StatsCollector-1:null) VmStatsCollector is running...
> 2014-08-28 12:17:29,240 DEBUG [cloud.server.StatsCollector]
> (StatsCollector-3:null) StorageCollector is running...
> 2014-08-28 12:17:29,297 DEBUG [agent.transport.Request]
> (StatsCollector-3:null) Seq 4-433651725: Received:  { Ans: , MgmtId:
> 59392206543736, via: 4, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }
> 2014-08-28 12:17:29,364 DEBUG [agent.transport.Request]
> (StatsCollector-3:null) Seq 1-218497053: Received:  { Ans: , MgmtId:
> 59392206543736, via: 1, Ver: v1, Flags: 10, { GetStorageStatsAnswer } }