RE: Error in kannel-monitor - RESOLVED

2016-03-02 Thread Беляев Владимир Николаевич
Thank you!

That helped:

/usr/sbin/setsebool -P httpd_can_network_connect 1

 

 

From: Juan Luis Gómez [mailto:juanluis.go...@blipblip.com.co] 
Sent: Thursday, March 03, 2016 10:07 AM
To: Беляев Владимир Николаевич
Cc: Milan P. Stanic; users@kannel.org
Subject: Re: Error in kannel-monitor

 

Take a look at this post:


http://forums.phpfreaks.com/topic/262809-trying-to-open-url-functionfopen-failed-to-open-stream-permission-denied/
 

 

Sent from my iPhone


On Mar 2, 2016, at 23:59, Беляев Владимир Николаевич <v.bely...@sngb.ru 
<mailto:v.bely...@sngb.ru> > wrote:

[root@sms-gw u3850]# lynx http://localhost:13000/status.xml?password=

 

Kannel bearerbox version `1.5.0'. Build `Feb 5 2016 15:25:06', compiler `4.8.5 
20150623 (Red Hat 4.8.5-4)'. System Linux, release

   3.10.0-229.el7.x86_64, version #1 SMP Fri Mar 6 11:36:42 UTC 2015, machine 
x86_64. Hostname sms-gw.sngb.local, IP 172.16.0.36. Libxml version 2.9.1.

   Using OpenSSL 1.0.1e-fips 11 Feb 2013. Compiled with MySQL 5.5.44-MariaDB, 
using MySQL 5.5.44-MariaDB. Using native malloc. running, uptime 0d 0h 0m

   7s 00 00 00 00 -1 0.00,0.00,0.00 0.00,0.00,0.00 0 0 0.00,0.00,0.00 
0.00,0.00,0.00 21 mysql smsbox usersmpp 127.0.0.1 0 on-line 0d 0h 0m 7s no 
smsbox

   usersmpp 127.0.0.1 0 on-line 0d 0h 0m 4s no 2 
SMPP:194.226.179.12:2775/2775:sngbmrk_n: devino_mrk devino_mrk online 7s 00 00 
0 0

   SMPP:213.248.59.129:4442/4442:sngb:sngb4test:smpp smstraffic_test 
smstraffic_test online 7s 00 00 0 0

 

[root@sms-gw kannel-monitor]# cat config.php

 "http://127.0.0.1:13000;,

   "status_passwd" => "",

   "admin_passwd" => "",

   "name" => "Kannel 1"

 )

);

 

/* some constants */

define('MAX_QUEUE', 100); /* Maximum size of queues before displaying it in 
red */

define('DEFAULT_REFRESH', 60); /* Default refresh time for the web 
interface */

?>

 

 

 

 

 

 

From: Juan Luis Gómez [mailto:juanluis.go...@blipblip.com.co] 
Sent: Thursday, March 03, 2016 9:53 AM
To: Беляев Владимир Николаевич
Cc: Milan P. Stanic; users@kannel.org <mailto:users@kannel.org> 
Subject: Re: Error in kannel-monitor

 

Have you tried loading the url from the script 
(http://localhost:13000/status.xml?password=) directly in your browser? if so, 
was it successful? I'm inclined to think that the error has to do with the 
password you are using, which is empty in this case.

 

Can you paste your conf?

 

Thnx

Sent from my iPhone


On Mar 2, 2016, at 22:45, Беляев Владимир Николаевич <v.bely...@sngb.ru 
<mailto:v.bely...@sngb.ru> > wrote:

$url = "http://localhost/;; - This test script.
In the working script specified port

At the same error :
PHP Warning: fopen(http://localhost:13000/status.xml?password=): failed to open 
stream: Permission denied in /var/www/html/kannel-monitor/index.php

Perhaps the problem of access to the port 13000 (Kannel admin)
This all works through a browser

It is possible to fix?


-Original Message-
From: users [mailto:users-boun...@kannel.org] On Behalf Of Milan P. Stanic
Sent: Wednesday, March 02, 2016 10:31 PM
To: users@kannel.org <mailto:users@kannel.org> 
Subject: Re: Error in kannel-monitor

On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:




This is a standard script from Kannel 

(gateway-1.5.0/contrib/kannel-monitor)

Standard script posted /var/www/html/kannel-monitor If using a test 

script, all ok http://localhost/;;

   if (($fp = fopen($url, "r"))) {

   echo "Ok";

   }

   else {

   echo "Not ok";

   }

   fclose($fp);

?>

 

Perhaps the problem of access to the port 13000 (Kannel admin)


Thanks God I didn't touched PHP in last fifteen years but from code snippet 
above it seems that you are right.
Variable $url is missing port part.
I'm not sure how to set port in php but I think it should be $url = 
"http://localhost:13000/;

Few years ago I made small Perl monitor for Kannel and defined URL (host and 
port) in that way in the script.





Kannel 1.5.0, Centos 7, Kannel independently compiled

 

 

-Original Message-

From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P. 

Stanic

Sent: Tuesday, March 01, 2016 5:26 PM

To: de...@kannel.org <mailto:de...@kannel.org> 

Subject: Re: Error in kannel-monitor

 

Dear Vladimir,

 

Please post your questions to users@kannel.org <mailto:users@kannel.org>  
mailing list where you have better chances to get answer. de...@kannel.org 
<mailto:de...@kannel.org>  list is for developers discussions.

 

On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:

   $url = $config["base_url"]."/status.xml";

   $xml_data = "";

   /* open the file description to the URL */

   if (($fp = fopen($url, "r"))) {

   $

Re: Error in kannel-monitor

2016-03-02 Thread Juan Luis Gómez
Just noticed that you're on Red Hat, try this:

/usr/sbin/setsebool -P httpd_can_network_connect 1


Sent from my iPhone

> On Mar 2, 2016, at 23:59, Беляев Владимир Николаевич <v.bely...@sngb.ru> 
> wrote:
> 
> [root@sms-gw u3850]# lynx http://localhost:13000/status.xml?password=
>  
> Kannel bearerbox version `1.5.0'. Build `Feb 5 2016 15:25:06', compiler 
> `4.8.5 20150623 (Red Hat 4.8.5-4)'. System Linux, release
>3.10.0-229.el7.x86_64, version #1 SMP Fri Mar 6 11:36:42 UTC 2015, machine 
> x86_64. Hostname sms-gw.sngb.local, IP 172.16.0.36. Libxml version 2.9.1.
>Using OpenSSL 1.0.1e-fips 11 Feb 2013. Compiled with MySQL 5.5.44-MariaDB, 
> using MySQL 5.5.44-MariaDB. Using native malloc. running, uptime 0d 0h 0m
>7s 00 00 00 00 -1 0.00,0.00,0.00 0.00,0.00,0.00 0 0 0.00,0.00,0.00 
> 0.00,0.00,0.00 21 mysql smsbox usersmpp 127.0.0.1 0 on-line 0d 0h 0m 7s no 
> smsbox
>usersmpp 127.0.0.1 0 on-line 0d 0h 0m 4s no 2 
> SMPP:194.226.179.12:2775/2775:sngbmrk_n: devino_mrk devino_mrk online 7s 00 
> 00 0 0
>SMPP:213.248.59.129:4442/4442:sngb:sngb4test:smpp smstraffic_test 
> smstraffic_test online 7s 00 00 0 0
>  
> [root@sms-gw kannel-monitor]# cat config.php
>  /*
>  * Configure the kannel instances here
>  */
> $configs = array(
> array( "base_url" => "http://127.0.0.1:13000;,
>"status_passwd" => "",
>"admin_passwd" => "",
>"name" => "Kannel 1"
>  )
> );
>  
> /* some constants */
> define('MAX_QUEUE', 100); /* Maximum size of queues before displaying it 
> in red */
> define('DEFAULT_REFRESH', 60); /* Default refresh time for the web 
> interface */
> ?>
>  
>  
>  
>  
>  
>  
> From: Juan Luis Gómez [mailto:juanluis.go...@blipblip.com.co] 
> Sent: Thursday, March 03, 2016 9:53 AM
> To: Беляев Владимир Николаевич
> Cc: Milan P. Stanic; users@kannel.org
> Subject: Re: Error in kannel-monitor
>  
> Have you tried loading the url from the script 
> (http://localhost:13000/status.xml?password=) directly in your browser? if 
> so, was it successful? I'm inclined to think that the error has to do with 
> the password you are using, which is empty in this case.
>  
> Can you paste your conf?
>  
> Thnx
> 
> Sent from my iPhone
> 
> On Mar 2, 2016, at 22:45, Беляев Владимир Николаевич <v.bely...@sngb.ru> 
> wrote:
> 
> $url = "http://localhost/;; - This test script.
> In the working script specified port
> 
> At the same error :
> PHP Warning: fopen(http://localhost:13000/status.xml?password=): failed to 
> open stream: Permission denied in /var/www/html/kannel-monitor/index.php
> 
> Perhaps the problem of access to the port 13000 (Kannel admin)
> This all works through a browser
> 
> It is possible to fix?
> 
> 
> -Original Message-
> From: users [mailto:users-boun...@kannel.org] On Behalf Of Milan P. Stanic
> Sent: Wednesday, March 02, 2016 10:31 PM
> To: users@kannel.org
> Subject: Re: Error in kannel-monitor
> 
> On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> 
> This is a standard script from Kannel
> (gateway-1.5.0/contrib/kannel-monitor)
> Standard script posted /var/www/html/kannel-monitor If using a test
> script, all ok $url = "http://localhost/;;
>if (($fp = fopen($url, "r"))) {
>echo "Ok";
>}
>else {
>echo "Not ok";
>}
>fclose($fp);
> ?>
>  
> Perhaps the problem of access to the port 13000 (Kannel admin)
> 
> Thanks God I didn't touched PHP in last fifteen years but from code snippet 
> above it seems that you are right.
> Variable $url is missing port part.
> I'm not sure how to set port in php but I think it should be $url = 
> "http://localhost:13000/;
> 
> Few years ago I made small Perl monitor for Kannel and defined URL (host and 
> port) in that way in the script.
> 
> 
> Kannel 1.5.0, Centos 7, Kannel independently compiled
>  
>  
> -Original Message-
> From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> Stanic
> Sent: Tuesday, March 01, 2016 5:26 PM
> To: de...@kannel.org
> Subject: Re: Error in kannel-monitor
>  
> Dear Vladimir,
>  
> Please post your questions to users@kannel.org mailing list where you have 
> better chances to get answer. de...@kannel.org list is for developers 
> discussions.
>  
> On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
>$url = $config["base_url"]."/status.xml";
>$xml_data = "

Re: Error in kannel-monitor

2016-03-02 Thread Juan Luis Gómez
Take a look at this post:

http://forums.phpfreaks.com/topic/262809-trying-to-open-url-functionfopen-failed-to-open-stream-permission-denied/
 

Sent from my iPhone

> On Mar 2, 2016, at 23:59, Беляев Владимир Николаевич <v.bely...@sngb.ru> 
> wrote:
> 
> [root@sms-gw u3850]# lynx http://localhost:13000/status.xml?password=
>  
> Kannel bearerbox version `1.5.0'. Build `Feb 5 2016 15:25:06', compiler 
> `4.8.5 20150623 (Red Hat 4.8.5-4)'. System Linux, release
>3.10.0-229.el7.x86_64, version #1 SMP Fri Mar 6 11:36:42 UTC 2015, machine 
> x86_64. Hostname sms-gw.sngb.local, IP 172.16.0.36. Libxml version 2.9.1.
>Using OpenSSL 1.0.1e-fips 11 Feb 2013. Compiled with MySQL 5.5.44-MariaDB, 
> using MySQL 5.5.44-MariaDB. Using native malloc. running, uptime 0d 0h 0m
>7s 00 00 00 00 -1 0.00,0.00,0.00 0.00,0.00,0.00 0 0 0.00,0.00,0.00 
> 0.00,0.00,0.00 21 mysql smsbox usersmpp 127.0.0.1 0 on-line 0d 0h 0m 7s no 
> smsbox
>usersmpp 127.0.0.1 0 on-line 0d 0h 0m 4s no 2 
> SMPP:194.226.179.12:2775/2775:sngbmrk_n: devino_mrk devino_mrk online 7s 00 
> 00 0 0
>SMPP:213.248.59.129:4442/4442:sngb:sngb4test:smpp smstraffic_test 
> smstraffic_test online 7s 00 00 0 0
>  
> [root@sms-gw kannel-monitor]# cat config.php
>  /*
>  * Configure the kannel instances here
>  */
> $configs = array(
> array( "base_url" => "http://127.0.0.1:13000;,
>"status_passwd" => "",
>"admin_passwd" => "",
>"name" => "Kannel 1"
>  )
> );
>  
> /* some constants */
> define('MAX_QUEUE', 100); /* Maximum size of queues before displaying it 
> in red */
> define('DEFAULT_REFRESH', 60); /* Default refresh time for the web 
> interface */
> ?>
>  
>  
>  
>  
>  
>  
> From: Juan Luis Gómez [mailto:juanluis.go...@blipblip.com.co] 
> Sent: Thursday, March 03, 2016 9:53 AM
> To: Беляев Владимир Николаевич
> Cc: Milan P. Stanic; users@kannel.org
> Subject: Re: Error in kannel-monitor
>  
> Have you tried loading the url from the script 
> (http://localhost:13000/status.xml?password=) directly in your browser? if 
> so, was it successful? I'm inclined to think that the error has to do with 
> the password you are using, which is empty in this case.
>  
> Can you paste your conf?
>  
> Thnx
> 
> Sent from my iPhone
> 
> On Mar 2, 2016, at 22:45, Беляев Владимир Николаевич <v.bely...@sngb.ru> 
> wrote:
> 
> $url = "http://localhost/;; - This test script.
> In the working script specified port
> 
> At the same error :
> PHP Warning: fopen(http://localhost:13000/status.xml?password=): failed to 
> open stream: Permission denied in /var/www/html/kannel-monitor/index.php
> 
> Perhaps the problem of access to the port 13000 (Kannel admin)
> This all works through a browser
> 
> It is possible to fix?
> 
> 
> -Original Message-
> From: users [mailto:users-boun...@kannel.org] On Behalf Of Milan P. Stanic
> Sent: Wednesday, March 02, 2016 10:31 PM
> To: users@kannel.org
> Subject: Re: Error in kannel-monitor
> 
> On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> 
> This is a standard script from Kannel
> (gateway-1.5.0/contrib/kannel-monitor)
> Standard script posted /var/www/html/kannel-monitor If using a test
> script, all ok $url = "http://localhost/;;
>if (($fp = fopen($url, "r"))) {
>echo "Ok";
>}
>else {
>echo "Not ok";
>}
>fclose($fp);
> ?>
>  
> Perhaps the problem of access to the port 13000 (Kannel admin)
> 
> Thanks God I didn't touched PHP in last fifteen years but from code snippet 
> above it seems that you are right.
> Variable $url is missing port part.
> I'm not sure how to set port in php but I think it should be $url = 
> "http://localhost:13000/;
> 
> Few years ago I made small Perl monitor for Kannel and defined URL (host and 
> port) in that way in the script.
> 
> 
> Kannel 1.5.0, Centos 7, Kannel independently compiled
>  
>  
> -Original Message-
> From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> Stanic
> Sent: Tuesday, March 01, 2016 5:26 PM
> To: de...@kannel.org
> Subject: Re: Error in kannel-monitor
>  
> Dear Vladimir,
>  
> Please post your questions to users@kannel.org mailing list where you have 
> better chances to get answer. de...@kannel.org list is for developers 
> discussions.
>  
> On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
>$url = $config["base_url"]."/sta

Re: Error in kannel-monitor

2016-03-02 Thread Juan Luis Gómez
Have you tried loading the url from the script 
(http://localhost:13000/status.xml?password=) directly in your browser? if so, 
was it successful? I'm inclined to think that the error has to do with the 
password you are using, which is empty in this case.

Can you paste your conf?

Thnx

Sent from my iPhone

> On Mar 2, 2016, at 22:45, Беляев Владимир Николаевич <v.bely...@sngb.ru> 
> wrote:
> 
> $url = "http://localhost/;; - This test script.
> In the working script specified port
> 
> At the same error :
> PHP Warning: fopen(http://localhost:13000/status.xml?password=): failed to 
> open stream: Permission denied in /var/www/html/kannel-monitor/index.php
> 
> Perhaps the problem of access to the port 13000 (Kannel admin)
> This all works through a browser
> 
> It is possible to fix?
> 
> 
> -Original Message-
> From: users [mailto:users-boun...@kannel.org] On Behalf Of Milan P. Stanic
> Sent: Wednesday, March 02, 2016 10:31 PM
> To: users@kannel.org
> Subject: Re: Error in kannel-monitor
> 
>> On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
>> This is a standard script from Kannel 
>> (gateway-1.5.0/contrib/kannel-monitor)
>> Standard script posted /var/www/html/kannel-monitor If using a test 
>> script, all ok >$url = "http://localhost/;;
>>if (($fp = fopen($url, "r"))) {
>>echo "Ok";
>>}
>>else {
>>echo "Not ok";
>>}
>>fclose($fp);
>> ?>
>> 
>> Perhaps the problem of access to the port 13000 (Kannel admin)
> 
> Thanks God I didn't touched PHP in last fifteen years but from code snippet 
> above it seems that you are right.
> Variable $url is missing port part.
> I'm not sure how to set port in php but I think it should be $url = 
> "http://localhost:13000/;
> 
> Few years ago I made small Perl monitor for Kannel and defined URL (host and 
> port) in that way in the script.
> 
>> Kannel 1.5.0, Centos 7, Kannel independently compiled
>> 
>> 
>> -Original Message-
>> From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P. 
>> Stanic
>> Sent: Tuesday, March 01, 2016 5:26 PM
>> To: de...@kannel.org
>> Subject: Re: Error in kannel-monitor
>> 
>> Dear Vladimir,
>> 
>> Please post your questions to users@kannel.org mailing list where you have 
>> better chances to get answer. de...@kannel.org list is for developers 
>> discussions.
>> 
>>> On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
>>>$url = $config["base_url"]."/status.xml";
>>>$xml_data = "";
>>>/* open the file description to the URL */
>>>if (($fp = fopen($url, "r"))) {
>>>$bgcolor = 'green';
>>>/* read the XML input */
>>>while (!feof($fp)) {
>>>$xml_data .= fread($fp, 20);
>>>}
>>>fclose($fp);
>>> 
>>> Through the browser opens the URL
>> 
>> It is not clear (at least to me) what you are trying to do with this php 
>> script and how do invoke it. Please try to describe what you are trying to 
>> achieve and how do you do that. Also describe your working environment i.e. 
>> your OS and how did you installed Kannel and accompanying software.
>> 
>>>> When you open a kannel-monitor I get an error
>>>> 
>>>> [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client 
>>>> 172.19.1.35:56951] PHP Warning:
>>>> fopen(http://localhost:13000/status.xml?password=): failed to open stream:
>>>> Permission denied in /var/www/html/kannel-monitor/index.php on 
>>>> line
>>>> 91
>>>> 
>>>> What can be wrong&
>>> 
>>> Message tells that the index.php cannot open something (file, socket or 
>>> something else).
>>> Look at line 91 in index.php script and see what file it is trying to open 
>>> and check the permissions of that file and who is the owner of it.
>>> 
>>> Or, post your index.php script (just few lines around line 91) so someone 
>>> could give you a hint.
> 
> 
> 


RE: Error in kannel-monitor

2016-03-02 Thread Беляев Владимир Николаевич
$url = "http://localhost/;; - This test script.
In the working script specified port

At the same error :
PHP Warning: fopen(http://localhost:13000/status.xml?password=): failed to open 
stream: Permission denied in /var/www/html/kannel-monitor/index.php

Perhaps the problem of access to the port 13000 (Kannel admin)
This all works through a browser

It is possible to fix?


-Original Message-
From: users [mailto:users-boun...@kannel.org] On Behalf Of Milan P. Stanic
Sent: Wednesday, March 02, 2016 10:31 PM
To: users@kannel.org
Subject: Re: Error in kannel-monitor

On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> This is a standard script from Kannel 
> (gateway-1.5.0/contrib/kannel-monitor)
> Standard script posted /var/www/html/kannel-monitor If using a test 
> script, all ok  $url = "http://localhost/;;
> if (($fp = fopen($url, "r"))) {
> echo "Ok";
> }
> else {
> echo "Not ok";
> }
> fclose($fp);
> ?>
> 
> Perhaps the problem of access to the port 13000 (Kannel admin)

Thanks God I didn't touched PHP in last fifteen years but from code snippet 
above it seems that you are right.
Variable $url is missing port part.
I'm not sure how to set port in php but I think it should be $url = 
"http://localhost:13000/;

Few years ago I made small Perl monitor for Kannel and defined URL (host and 
port) in that way in the script.

> Kannel 1.5.0, Centos 7, Kannel independently compiled
> 
> 
> -Original Message-
> From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P. 
> Stanic
> Sent: Tuesday, March 01, 2016 5:26 PM
> To: de...@kannel.org
> Subject: Re: Error in kannel-monitor
> 
> Dear Vladimir,
> 
> Please post your questions to users@kannel.org mailing list where you have 
> better chances to get answer. de...@kannel.org list is for developers 
> discussions.
> 
> On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > $url = $config["base_url"]."/status.xml";
> > $xml_data = "";
> > /* open the file description to the URL */
> > if (($fp = fopen($url, "r"))) {
> > $bgcolor = 'green';
> > /* read the XML input */
> > while (!feof($fp)) {
> > $xml_data .= fread($fp, 20);
> > }
> > fclose($fp);
> > 
> > Through the browser opens the URL
> 
> It is not clear (at least to me) what you are trying to do with this php 
> script and how do invoke it. Please try to describe what you are trying to 
> achieve and how do you do that. Also describe your working environment i.e. 
> your OS and how did you installed Kannel and accompanying software.
> 
> > > When you open a kannel-monitor I get an error
> > > 
> > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client 
> > > 172.19.1.35:56951] PHP Warning:
> > > fopen(http://localhost:13000/status.xml?password=): failed to open stream:
> > > Permission denied in /var/www/html/kannel-monitor/index.php on 
> > > line
> > > 91
> > > 
> > > What can be wrong&
> > 
> > Message tells that the index.php cannot open something (file, socket or 
> > something else).
> > Look at line 91 in index.php script and see what file it is trying to open 
> > and check the permissions of that file and who is the owner of it.
> > 
> > Or, post your index.php script (just few lines around line 91) so someone 
> > could give you a hint.
> > 
> > 
> > 
> 
> 





Re: Error in kannel-monitor

2016-03-02 Thread Milan P. Stanic
On Wed, 2016-03-02 at 22:24, spameden wrote:
> 2016-03-02 21:52 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:
> > On Wed, 2016-03-02 at 21:31, spameden wrote:
> > > There is nothing wrong with php kannel monitor.
> > >
> > > It works just fine. Either you're using it wrong or not providing correct
> > > password which you set in kannel.conf.
> >
> > I'm not using it at all. I just gave answer to Vladimir.
> > I don't understand why you didn't answer to original message.
> 
> Sorry, my reply was to Vladimir rather than to you.
 
Ok, no worries. :) We all make mistakes.

> > > 2016-03-02 20:31 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:
> > >
> > > > On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> > > > > This is a standard script from Kannel
> > > > (gateway-1.5.0/contrib/kannel-monitor)
> > > > > Standard script posted /var/www/html/kannel-monitor
> > > > > If using a test script, all ok
> > > > >  > > > > $url = "http://localhost/;;
> > > > > if (($fp = fopen($url, "r"))) {
> > > > > echo "Ok";
> > > > > }
> > > > > else {
> > > > > echo "Not ok";
> > > > > }
> > > > > fclose($fp);
> > > > > ?>
> > > > >
> > > > > Perhaps the problem of access to the port 13000 (Kannel admin)
> > > >
> > > > Thanks God I didn't touched PHP in last fifteen years but from code
> > > > snippet above it seems that you are right.
> > > > Variable $url is missing port part.
> > > > I'm not sure how to set port in php but I think it should be
> > > > $url = "http://localhost:13000/;
> > > >
> > > > Few years ago I made small Perl monitor for Kannel and defined URL
> > (host
> > > > and port) in that way in the script.
> > > >
> > > > > Kannel 1.5.0, Centos 7, Kannel independently compiled
> > > > >
> > > > >
> > > > > -Original Message-
> > > > > From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> > > > Stanic
> > > > > Sent: Tuesday, March 01, 2016 5:26 PM
> > > > > To: de...@kannel.org
> > > > > Subject: Re: Error in kannel-monitor
> > > > >
> > > > > Dear Vladimir,
> > > > >
> > > > > Please post your questions to users@kannel.org mailing list where
> > you
> > > > have better chances to get answer. de...@kannel.org list is for
> > > > developers discussions.
> > > > >
> > > > > On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > > > > > $url = $config["base_url"]."/status.xml";
> > > > > > $xml_data = "";
> > > > > > /* open the file description to the URL */
> > > > > > if (($fp = fopen($url, "r"))) {
> > > > > > $bgcolor = 'green';
> > > > > > /* read the XML input */
> > > > > > while (!feof($fp)) {
> > > > > > $xml_data .= fread($fp, 20);
> > > > > > }
> > > > > > fclose($fp);
> > > > > >
> > > > > > Through the browser opens the URL
> > > > >
> > > > > It is not clear (at least to me) what you are trying to do with this
> > php
> > > > script and how do invoke it. Please try to describe what you are
> > trying to
> > > > achieve and how do you do that. Also describe your working environment
> > i.e.
> > > > your OS and how did you installed Kannel and accompanying software.
> > > > >
> > > > > > > When you open a kannel-monitor I get an error
> > > > > > >
> > > > > > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client
> > > > > > > 172.19.1.35:56951] PHP Warning:
> > > > > > > fopen(http://localhost:13000/status.xml?password=): failed to
> > open
> > > > stream:
> > > > > > > Permission denied in /var/www/html/kannel-monitor/index.php on
> > line
> > > > > > > 91
> > > > > > >
> > > > > > > What can be wrong&
> > > > > >
> > > > > > Message tells that the index.php cannot open something (file,
> > socket
> > > > or something else).
> > > > > > Look at line 91 in index.php script and see what file it is trying
> > to
> > > > open and check the permissions of that file and who is the owner of it.
> > > > > >
> > > > > > Or, post your index.php script (just few lines around line 91) so
> > > > someone could give you a hint.
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> >
> >



Re: Error in kannel-monitor

2016-03-02 Thread spameden
2016-03-02 21:52 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:

> On Wed, 2016-03-02 at 21:31, spameden wrote:
> > There is nothing wrong with php kannel monitor.
> >
> > It works just fine. Either you're using it wrong or not providing correct
> > password which you set in kannel.conf.
>
> I'm not using it at all. I just gave answer to Vladimir.
> I don't understand why you didn't answer to original message.
>


Sorry, my reply was to Vladimir rather than to you.

>
> > 2016-03-02 20:31 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:
> >
> > > On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> > > > This is a standard script from Kannel
> > > (gateway-1.5.0/contrib/kannel-monitor)
> > > > Standard script posted /var/www/html/kannel-monitor
> > > > If using a test script, all ok
> > > >  > > > $url = "http://localhost/;;
> > > > if (($fp = fopen($url, "r"))) {
> > > > echo "Ok";
> > > > }
> > > > else {
> > > > echo "Not ok";
> > > > }
> > > > fclose($fp);
> > > > ?>
> > > >
> > > > Perhaps the problem of access to the port 13000 (Kannel admin)
> > >
> > > Thanks God I didn't touched PHP in last fifteen years but from code
> > > snippet above it seems that you are right.
> > > Variable $url is missing port part.
> > > I'm not sure how to set port in php but I think it should be
> > > $url = "http://localhost:13000/;
> > >
> > > Few years ago I made small Perl monitor for Kannel and defined URL
> (host
> > > and port) in that way in the script.
> > >
> > > > Kannel 1.5.0, Centos 7, Kannel independently compiled
> > > >
> > > >
> > > > -Original Message-
> > > > From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> > > Stanic
> > > > Sent: Tuesday, March 01, 2016 5:26 PM
> > > > To: de...@kannel.org
> > > > Subject: Re: Error in kannel-monitor
> > > >
> > > > Dear Vladimir,
> > > >
> > > > Please post your questions to users@kannel.org mailing list where
> you
> > > have better chances to get answer. de...@kannel.org list is for
> > > developers discussions.
> > > >
> > > > On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > > > > $url = $config["base_url"]."/status.xml";
> > > > > $xml_data = "";
> > > > > /* open the file description to the URL */
> > > > > if (($fp = fopen($url, "r"))) {
> > > > > $bgcolor = 'green';
> > > > > /* read the XML input */
> > > > > while (!feof($fp)) {
> > > > > $xml_data .= fread($fp, 20);
> > > > > }
> > > > > fclose($fp);
> > > > >
> > > > > Through the browser opens the URL
> > > >
> > > > It is not clear (at least to me) what you are trying to do with this
> php
> > > script and how do invoke it. Please try to describe what you are
> trying to
> > > achieve and how do you do that. Also describe your working environment
> i.e.
> > > your OS and how did you installed Kannel and accompanying software.
> > > >
> > > > > > When you open a kannel-monitor I get an error
> > > > > >
> > > > > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client
> > > > > > 172.19.1.35:56951] PHP Warning:
> > > > > > fopen(http://localhost:13000/status.xml?password=): failed to
> open
> > > stream:
> > > > > > Permission denied in /var/www/html/kannel-monitor/index.php on
> line
> > > > > > 91
> > > > > >
> > > > > > What can be wrong&
> > > > >
> > > > > Message tells that the index.php cannot open something (file,
> socket
> > > or something else).
> > > > > Look at line 91 in index.php script and see what file it is trying
> to
> > > open and check the permissions of that file and who is the owner of it.
> > > > >
> > > > > Or, post your index.php script (just few lines around line 91) so
> > > someone could give you a hint.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
>
>


Re: Error in kannel-monitor

2016-03-02 Thread Milan P. Stanic
On Wed, 2016-03-02 at 21:31, spameden wrote:
> There is nothing wrong with php kannel monitor.
> 
> It works just fine. Either you're using it wrong or not providing correct
> password which you set in kannel.conf.

I'm not using it at all. I just gave answer to Vladimir.
I don't understand why you didn't answer to original message.

> 2016-03-02 20:31 GMT+03:00 Milan P. Stanic <m...@arvanta.net>:
> 
> > On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> > > This is a standard script from Kannel
> > (gateway-1.5.0/contrib/kannel-monitor)
> > > Standard script posted /var/www/html/kannel-monitor
> > > If using a test script, all ok
> > >  > > $url = "http://localhost/;;
> > > if (($fp = fopen($url, "r"))) {
> > > echo "Ok";
> > > }
> > > else {
> > > echo "Not ok";
> > > }
> > > fclose($fp);
> > > ?>
> > >
> > > Perhaps the problem of access to the port 13000 (Kannel admin)
> >
> > Thanks God I didn't touched PHP in last fifteen years but from code
> > snippet above it seems that you are right.
> > Variable $url is missing port part.
> > I'm not sure how to set port in php but I think it should be
> > $url = "http://localhost:13000/;
> >
> > Few years ago I made small Perl monitor for Kannel and defined URL (host
> > and port) in that way in the script.
> >
> > > Kannel 1.5.0, Centos 7, Kannel independently compiled
> > >
> > >
> > > -Original Message-
> > > From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P.
> > Stanic
> > > Sent: Tuesday, March 01, 2016 5:26 PM
> > > To: de...@kannel.org
> > > Subject: Re: Error in kannel-monitor
> > >
> > > Dear Vladimir,
> > >
> > > Please post your questions to users@kannel.org mailing list where you
> > have better chances to get answer. de...@kannel.org list is for
> > developers discussions.
> > >
> > > On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > > > $url = $config["base_url"]."/status.xml";
> > > > $xml_data = "";
> > > > /* open the file description to the URL */
> > > > if (($fp = fopen($url, "r"))) {
> > > > $bgcolor = 'green';
> > > > /* read the XML input */
> > > > while (!feof($fp)) {
> > > > $xml_data .= fread($fp, 20);
> > > > }
> > > > fclose($fp);
> > > >
> > > > Through the browser opens the URL
> > >
> > > It is not clear (at least to me) what you are trying to do with this php
> > script and how do invoke it. Please try to describe what you are trying to
> > achieve and how do you do that. Also describe your working environment i.e.
> > your OS and how did you installed Kannel and accompanying software.
> > >
> > > > > When you open a kannel-monitor I get an error
> > > > >
> > > > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client
> > > > > 172.19.1.35:56951] PHP Warning:
> > > > > fopen(http://localhost:13000/status.xml?password=): failed to open
> > stream:
> > > > > Permission denied in /var/www/html/kannel-monitor/index.php on line
> > > > > 91
> > > > >
> > > > > What can be wrong&
> > > >
> > > > Message tells that the index.php cannot open something (file, socket
> > or something else).
> > > > Look at line 91 in index.php script and see what file it is trying to
> > open and check the permissions of that file and who is the owner of it.
> > > >
> > > > Or, post your index.php script (just few lines around line 91) so
> > someone could give you a hint.
> > > >
> > > >
> > > >
> > >
> > >
> >
> >



Re: Error in kannel-monitor

2016-03-02 Thread Milan P. Stanic
On Wed, 2016-03-02 at 10:49, Беляев Владимир Николаевич wrote:
> This is a standard script from Kannel (gateway-1.5.0/contrib/kannel-monitor)
> Standard script posted /var/www/html/kannel-monitor
> If using a test script, all ok
>  $url = "http://localhost/;;
> if (($fp = fopen($url, "r"))) {
> echo "Ok";
> }
> else {
> echo "Not ok";
> }
> fclose($fp);
> ?>
> 
> Perhaps the problem of access to the port 13000 (Kannel admin)

Thanks God I didn't touched PHP in last fifteen years but from code
snippet above it seems that you are right.
Variable $url is missing port part.
I'm not sure how to set port in php but I think it should be
$url = "http://localhost:13000/;

Few years ago I made small Perl monitor for Kannel and defined URL (host
and port) in that way in the script.

> Kannel 1.5.0, Centos 7, Kannel independently compiled
> 
> 
> -Original Message-
> From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P. Stanic
> Sent: Tuesday, March 01, 2016 5:26 PM
> To: de...@kannel.org
> Subject: Re: Error in kannel-monitor
> 
> Dear Vladimir,
> 
> Please post your questions to users@kannel.org mailing list where you have 
> better chances to get answer. de...@kannel.org list is for developers 
> discussions.
> 
> On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> > $url = $config["base_url"]."/status.xml";
> > $xml_data = "";
> > /* open the file description to the URL */
> > if (($fp = fopen($url, "r"))) {
> > $bgcolor = 'green';
> > /* read the XML input */
> > while (!feof($fp)) {
> > $xml_data .= fread($fp, 20);
> > }
> > fclose($fp);
> > 
> > Through the browser opens the URL
> 
> It is not clear (at least to me) what you are trying to do with this php 
> script and how do invoke it. Please try to describe what you are trying to 
> achieve and how do you do that. Also describe your working environment i.e. 
> your OS and how did you installed Kannel and accompanying software.
> 
> > > When you open a kannel-monitor I get an error
> > > 
> > > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client 
> > > 172.19.1.35:56951] PHP Warning:
> > > fopen(http://localhost:13000/status.xml?password=): failed to open stream:
> > > Permission denied in /var/www/html/kannel-monitor/index.php on line 
> > > 91
> > > 
> > > What can be wrong&
> > 
> > Message tells that the index.php cannot open something (file, socket or 
> > something else).
> > Look at line 91 in index.php script and see what file it is trying to open 
> > and check the permissions of that file and who is the owner of it.
> > 
> > Or, post your index.php script (just few lines around line 91) so someone 
> > could give you a hint.
> > 
> > 
> > 
> 
> 



RE: Error in kannel-monitor

2016-03-01 Thread Беляев Владимир Николаевич
This is a standard script from Kannel (gateway-1.5.0/contrib/kannel-monitor)
Standard script posted /var/www/html/kannel-monitor
If using a test script, all ok
http://localhost/;;
if (($fp = fopen($url, "r"))) {
echo "Ok";
}
else {
echo "Not ok";
}
fclose($fp);
?>

Perhaps the problem of access to the port 13000 (Kannel admin)

Kannel 1.5.0, Centos 7, Kannel independently compiled


-Original Message-
From: devel [mailto:devel-boun...@kannel.org] On Behalf Of Milan P. Stanic
Sent: Tuesday, March 01, 2016 5:26 PM
To: de...@kannel.org
Subject: Re: Error in kannel-monitor

Dear Vladimir,

Please post your questions to users@kannel.org mailing list where you have 
better chances to get answer. de...@kannel.org list is for developers 
discussions.

On Tue, 2016-03-01 at 10:47, Беляев Владимир Николаевич wrote:
> $url = $config["base_url"]."/status.xml";
> $xml_data = "";
> /* open the file description to the URL */
> if (($fp = fopen($url, "r"))) {
> $bgcolor = 'green';
> /* read the XML input */
> while (!feof($fp)) {
> $xml_data .= fread($fp, 20);
> }
> fclose($fp);
> 
> Through the browser opens the URL

It is not clear (at least to me) what you are trying to do with this php script 
and how do invoke it. Please try to describe what you are trying to achieve and 
how do you do that. Also describe your working environment i.e. your OS and how 
did you installed Kannel and accompanying software.

> > When you open a kannel-monitor I get an error
> > 
> > [Tue Feb 09 09:50:14.899177 2016] [:error] [pid 45752] [client 
> > 172.19.1.35:56951] PHP Warning:
> > fopen(http://localhost:13000/status.xml?password=): failed to open stream:
> > Permission denied in /var/www/html/kannel-monitor/index.php on line 
> > 91
> > 
> > What can be wrong&
> 
> Message tells that the index.php cannot open something (file, socket or 
> something else).
> Look at line 91 in index.php script and see what file it is trying to open 
> and check the permissions of that file and who is the owner of it.
> 
> Or, post your index.php script (just few lines around line 91) so someone 
> could give you a hint.
> 
> 
>