Hi; THANK!!
I'm going to test it today, and will give you feed back today. Cheer! Juls -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Bogdan-Andrei Iancu Sent: Tuesday, January 26, 2016 10:46 AM To: OpenSIPS users mailling list; [email protected] Subject: Re: [OpenSIPS-Users] tomcat external app listening to OpenSIPS events Hi Julian, Could you test please this fix made by John: https://github.com/OpenSIPS/opensips/commit/be43fcdb7696c6ee53673b351380fe701c209a44 If it works ok, we will do the backport to the stable releases too. Best regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 26.01.2016 01:45, Julian Kay wrote: > thanks, I appreciate that!!! > > Juls > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Bogdan-Andrei > Iancu > Sent: Tuesday, January 19, 2016 6:47 AM > To: OpenSIPS users mailling list; [email protected] > Subject: Re: [OpenSIPS-Users] tomcat external app listening to > OpenSIPS events > > Hi Julian, > > I see your problem and I agree with you - the path should be be missing in > the HTTP URL. I will open a bug report and have it fixed asap. > > Thanks and regards, > > Bogdan-Andrei Iancu > OpenSIPS Founder and Developer > http://www.opensips-solutions.com > > On 14.01.2016 00:28, Julian Kay wrote: >> HI, >> >> I really appreciate you taking the time!! >> >> yes OpenSIPS is connecting to Tomcat, the problem I see (I think) is when >> the event is being raised OpenSIPS is NOT sending the complete URI. Tomcat >> server returns an error of 404. >> the Tomcat logs seem to indicate OpenSIPS is only be sending >> 192.168.3.132:8080 -> when it should be sending >> 192.168.3.132:8080/ccurbiz/xmlrpc >> >> Thanks!! >> Juls >> >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Bogdan-Andrei >> Iancu >> Sent: Wednesday, January 13, 2016 5:44 AM >> To: OpenSIPS users mailling list; [email protected] >> Subject: Re: [OpenSIPS-Users] tomcat external app listening to >> OpenSIPS events >> >> Hi Julian, >> >> So, you say OpenSIPS is actually connecting via HTTP to tomcat in order to >> deliver the event, right ? >> >> Regards, >> >> Bogdan-Andrei Iancu >> OpenSIPS Founder and Developer >> http://www.opensips-solutions.com >> >> On 13.01.2016 03:02, Julian Kay wrote: >>> Hi; >>> >>> Thanks for the help! >>> >>> the event subscription seems to be successful as show from the >>> output of a test xmlrpc test client >>> <value><string>Event:: E_SIP_MESSAGE id=11 	Subscriber:: >>> socket=xmlrpc:192.168.3.132:8080:ccradius/xmlrpc/OpenSIPSInterface.m >>> s g tests expire=never </string></value> >>> >>> the parameters I'm using for the for subscribe_event: >>> subscribe_event("E_SIP_MESSAGE","xmlrpc:192.168.3.132:8080:ccradius/ >>> x >>> m >>> lrpc/OpenSIPSInterface.msgtests"); >>> >>> for testing purposes I raise the event with -> >>> raise_event("E_SIP_MESSAGE") >>> >>> and it seems OpenSIPs attempts to deliver the event because this is >>> what I see in the Tomcat logs: 192.168.3.167 - - >>> [06/Jan/2016:23:21:19 -0500] "POST /RPC2 HTTP/1.1" 404 959 >>> >>> I'm able to successfully call the Java class from a test xmlrpc test client. >>> >>> I would really appreciate ideas how I can resolve this as this is critical >>> for me. I'm even willing to consider some other methodology as long as I >>> can interface with Tomcat. >>> >>> Thanks for your input!! >>> Juls >>> >>> -----Original Message----- >>> From: [email protected] >>> [mailto:[email protected]] On Behalf Of Bogdan-Andrei >>> Iancu >>> Sent: Tuesday, January 12, 2016 4:14 AM >>> To: OpenSIPS users mailling list; [email protected] >>> Subject: Re: [OpenSIPS-Users] tomcat external app listening to >>> OpenSIPS events >>> >>> Hi Julian, >>> >>> First check if your event subscription was successful (and still valid). >>> Use the "subscriber_list" MI command : >>> http://www.opensips.org/Documentation/Interface-CoreMI-1-11#toc18 >>> >>> After that, when events happens, check at network level if there is any >>> attempt from opensips side to deliver the event via XMLRPC to the indicated >>> URL. >>> >>> Regards, >>> >>> Bogdan-Andrei Iancu >>> OpenSIPS Founder and Developer >>> http://www.opensips-solutions.com >>> >>> On 12.01.2016 05:15, Julian Kay wrote: >>>> Hi; >>>> >>>> Has anyone successfully interfaced OpenSIPS event_xmlrpc with a Tombat >>>> xmlrpc server servlet? If you yes can you share any tips, because I've >>>> been trying it for a while without any success. >>>> >>>> Thanks for any help!! >>>> >>>> Juls >>>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] On Behalf Of Julian Kay >>>> Sent: Thursday, January 07, 2016 9:33 AM >>>> To: 'OpenSIPS users mailling list' >>>> Subject: Re: [OpenSIPS-Users] external app listening to >>>> OpenSIPS/SIP events >>>> >>>> Thanks for your help!! >>>> >>>> yes the event is reaching the xmlrpc server I'm including 2 entries in the >>>> Tomcat log file: >>>> >>>> call using xmlrpc-test-tool: 192.168.3.167 - - [06/Jan/2016:16:26:11 >>>> -0500] "POST /ccurbiz/xmlrpc/RPC2 HTTP/1.0" 200 156 >>>> >>>> call using event_xmlrpc: 192.168.3.167 - - [06/Jan/2016:23:21:19 -0500] >>>> "POST /RPC2 HTTP/1.1" 404 959 >>>> >>>> (192.168.3.167 is the OpenSIPs server) >>>> >>>> I've tried a few variations for the host name parameter including: >>>> subscribe_event("E_SIP_MESSAGE","xmlrpc:192.168.3.132:8080:ccurbiz. >>>> x >>>> m >>>> l >>>> rpc.OpenSIPSInterface.msgtests"); >>>> >>>> subscribe_event("E_SIP_MESSAGE","xmlrpc:192.168.3.132:8080/ccurbiz/xmlrpc:OpenSIPSInterface.msgtests"); >>>> -> this is the most similar to other xmlrpc clients I've tested. >>>> >>>> Best regards! >>>> Juls >>>> >>>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] On Behalf Of Razvan >>>> Crainea >>>> Sent: Thursday, January 07, 2016 4:34 AM >>>> To: [email protected] >>>> Subject: Re: [OpenSIPS-Users] external app listening to >>>> OpenSIPS/SIP events >>>> >>>> Hi, Julian! >>>> >>>> First of all, is the event reaching the xmlrpc server? If not sure, try to >>>> make a tcpdump to capture the communication. >>>> If it does reach the server, what are the errors you are seeing in the >>>> Tomcat server? >>>> >>>> Best regards, >>>> >>>> Răzvan Crainea >>>> OpenSIPS Core Developer >>>> http://www.opensips-solutions.com >>>> >>>> On 01/07/2016 12:32 AM, Julian Kay wrote: >>>>> THANKS!! >>>>> >>>>> _raising the event in the script got rid of the error._ >>>>> >>>>> But OpenSIPS is not calling the method I'm testing on a Tomcat >>>>> XMLRPC serverlet. This is my actual event subscription code I'm using: >>>>> >>>>> subscribe_event("E_SIP_MESSAGE","xmlrpc:192.168.3.132:8080:ccurbiz. >>>>> x >>>>> m >>>>> l >>>>> rpc.OpenSIPSInterface.msgtests"); >>>>> >>>>> I've tried several (many) syntax variations. >>>>> >>>>> On the Tomcat server it always points to the root RPC2 and returns >>>>> the error code 404. >>>>> >>>>> ccurbiz -> is my java project name >>>>> >>>>> xmlrpc -> is the servelet mapping to the Java class >>>>> OpenSIPSInterface >>>>> >>>>> msgtest -> is the method I'm trying to call >>>>> >>>>> I wanted to make sure the xmlrpc server was working, I'm able to >>>>> successfully call the method with xmlrpc-test-tool >>>>> >>>>> Any suggestion to be able to make this work with Tomcat server are >>>>> greatly appreciated!! >>>>> >>>>> Thanks! >>>>> >>>>> Juls >>>>> >>>>> *From:*[email protected] >>>>> [mailto:[email protected]] *On Behalf Of *Razvan >>>>> Crainea >>>>> *Sent:* Wednesday, December 30, 2015 10:40 AM >>>>> *To:* [email protected] >>>>> *Subject:* Re: [OpenSIPS-Users] external app listening to >>>>> OpenSIPS/SIP events >>>>> >>>>> Hi, Julian! >>>>> >>>>> Make sure you are raising that event from your script (i.e. >>>>> raise_event("E_SIP_MESSAGE")). >>>>> >>>>> http://www.opensips.org/Documentation/Tutorials-EventInterface#toc >>>>> 9 >>>>> >>>>> Best regards, >>>>> Răzvan >>>>> >>>>> On 12/24/2015 03:39 AM, Julian Kay wrote: >>>>> >>>>> Thanks for the input, but for now I need to work with XMLRPC. >>>>> >>>>> is it possible to create a custom event? I've been trying to use >>>>> in >>>>> the startup_route: subscribe_event("E_SIP_MESSAGE", >>>>> "xmlrpc:http://192.168.3.201:8888/msgtests") >>>>> >>>>> I get the error: ERROR: core:evi_event_subscribe: invalid event >>>>> name >>>>> <E_SIP_MESSAGE> >>>>> >>>>> Any help much appreciated, thx!!! >>>>> >>>>> Juls >>>>> >>>>> *From:*[email protected] >>>>> <mailto:[email protected]> >>>>> [mailto:[email protected]] *On Behalf Of *Tito >>>>> Cumpen >>>>> *Sent:* Wednesday, December 16, 2015 6:19 PM >>>>> *To:* OpenSIPS users mailling list >>>>> *Subject:* Re: [OpenSIPS-Users] external app listening to >>>>> OpenSIPS/SIP events >>>>> >>>>> Julian, >>>>> >>>>> Look into using >>>>> http://www.opensips.org/html/docs/modules/devel/event_rabbitmq >>>>> This >>>>> module allows you to spin up an event based at any moment in the >>>>> script and pass variables in the process(Meaning it is a >>>>> publisher.). Your app can subscribe as reader of the queue and do >>>>> whatever task needs to be done. You can go as far as using this >>>>> CDR >>>>> as well. >>>>> >>>>> Goodluck, >>>>> >>>>> Tito >>>>> >>>>> On Wed, Dec 16, 2015 at 6:14 PM, Julian Kay <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> Hi; >>>>> >>>>> I'm looking for some guidance or confirmation that I'm on the >>>>> right >>>>> path. If I want an external app to be able to listen to SIP events >>>>> like SIP event 180 (ringing), is registering a custom event with >>>>> OpenSIPS MI and then use "raise_event" to fire a custom event a >>>>> good >>>>> way to get my external app to listen to OpenSIPS events? >>>>> >>>>> Thanks!! >>>>> >>>>> Juls >>>>> >>>>> >>>>> _______________________________________________ >>>>> Users mailing list >>>>> [email protected] <mailto:[email protected]> >>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> >>>>> Users mailing list >>>>> >>>>> [email protected] <mailto:[email protected]> >>>>> >>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Răzvan Crainea >>>>> >>>>> OpenSIPS Core Developer >>>>> >>>>> http://www.opensips-solutions.com >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Users mailing list >>>>> [email protected] >>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>>>> >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>>> >>>> >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>>> >>>> >>>> _______________________________________________ >>>> Users mailing list >>>> [email protected] >>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
