Thanks for the info Daniel.
I have implemented mi_datagram module and defined it with the following parameters:
modparam("mi_datagram", "socket_name", "udp:2.2.2.2:8033")
When i run the below command from a remote server:
echo -ne ":address_dump:\n\n" | nc -w 1 -u 2.2.2.2 8033
i don't receive an output, but when i monitor all traffic on the local machine:
ngrep -q -t -P "" -W byline -d any host 2.2.2.2 and udp
i observe the output:
U 2012/08/27 12:41:36.735094 1.1.1.1:55621 -> 2.2.2.2:8033 :address_dump:
U 2012/08/27 12:41:36.735201 2.2.2.2:47024 -> 1.1.1.1:55621 200 OK 71 <1, xx.xx.xx.xx, 0> [1] 72 <1, yy.yy.yy.yy, 0> [4]
Seems like the command is accepted from remote server and executed on local machine but not relayed back to the remote server. Looks like mi_datagram replies on different port other than 8033. Is there a way to force the reply on source port 8033?
Thanks Phillip
On Mon, Aug 27, 2012 at 9:58 AM, Daniel-Constantin Mierla <miconda@gmail.com
wrote:
Hello,
if you want to execute from a remote server, maybe it is better to use mi_datagram or xmlrpc modules to run MI/RPC commands.
Cheers, Daniel
On 8/22/12 12:02 PM, phillman25 wrote:
Dear List
I am trying to run the below command from a REMOTE server where i use Cacti to graph all my data. I am trying to graph on a per trunk basis.
kamctl fifo profile_get_size trunk | awk -F '=' '{print $4}'
This command yields an output on the local server.
Could someone perhaps point me in the right direction?
Thanks!
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat