Re: [OpenSIPS-Users] CallControl no terminate call
On Sep 11, 2011, at 11:10 PM, Anto wrote: Hello I have a problem with callControl and before I started researching the code (rather try to do it :-P), I wanted to ask if you can do easily by routing by OpenSIPS or cdrtool settings. I explain my scenario, I have several departments and each user has a group discount from a prepaid account, but when you finish the amount of this account, do not send bye to each end and end the conversation, I want to start to deduct from an account common to the corresponding department, if you have credit. Is it possible?. Thanks ! No, it is not possible. Best regards ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] opensips rtpproxy and nat traversal for invite without register
Check if Avaya has support for SIP Path extension: http://www.opensips.org/html/docs/modules/1.7.x/path.html This would be the clean solution. Alternative solution: replace the IP in Contact header of REGISTER and mirror the registration on opensips. This should trick Avaya to think that opensips is the one registering and Avaya should send all INVITEs to opensips. Second alternative solution: Instruct opensips to register itself on Avaya: http://www.opensips.org/html/docs/modules/1.7.x/uac_registrant.html Handle all registrations from SIP subscribers on opensips (let opensips act as a full registrar). Regards, Ovidiu Sas On Mon, Sep 12, 2011 at 9:44 AM, hart323 free@gmail.com wrote: Basically what I ask is what methods can i use to force PhoneA to go to opensips because it is a h.323 phone and there is no way to specify sip proxy in it or it's only one solution here - b2bua? -- View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/opensips-rtpproxy-and-nat-traversal-for-invite-without-register-tp6775967p6783530.html Sent from the OpenSIPS - Users mailing list archive at Nabble.com. ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
Hello, Thanks for your responses Flavio and Brett, I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis Morales. Date: Sat, 10 Sep 2011 21:58:00 -0300 From: fla...@asteriskguide.com To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem Hi Luis, Which version of SIPp are you using? I had several issues with version 2.x. Please try the latest version from svn. Check the error runing sipp using -trace_err(or something similar, I don't remember the exact parameter now). Identify which unexpected messages are ocurring (e.g. 408, 404, 407) this can be a clue to solve the problem. Regards, Flavio E. Goncalves 2011/9/10 Luis Alfredo Morales Lora luisalfredo_m...@hotmail.com Greetings, I've been trying to do a the stress test of my opensips server using the configuration file presented in the project site (simple stateful proxying) and SIPp, but with just 100 CPS I get a lot of unexpected message in SIPp. I've used the defaults scenarios, and I've also modified them, but still having the same problem. Can anybody tell me if for the test presented in the project site, did they use a custom SIPp scenario, and if so, what modifications they use in that scenario? Or whatelse can I do to test the system with a high traffic rate? Thanks, Luis Morales. ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
[OpenSIPS-Users] need step by step guide lines for media proxy installation
Guys i want step by step guide for installing and running mediaproxy. i followed http://voiprookie.blogspot.com/2009/04/blog-post.html instructions but i received following error Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Failed' Call-Id: '4006d02bca688a29MDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:08 localhost /usr/local/sbin/opensips[15062]: ACC: transaction answered: timestamp=1315841768;method=BYE;from_tag=21357d7c;to_tag=63261562;call_id=624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.;code=200;reason=OK Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Start' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15063]: ERROR:mediaproxy:use_media_proxy: mediaproxy returned error Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Alive' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' i am using media-dispatcher and media-relay command to run dispatcher and relay resp please let me know thanks in advance -- Akib Sayyed Matrix-Shell akibsay...@gmail.com akibsay...@matrixshell.com Mob:- +91-966-514-2243 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] need step by step guide lines for media proxy installation
On Mon, Sep 12, 2011 at 10:39 AM, Akib Sayyed akibsay...@gmail.com wrote: Guys i want step by step guide for installing and running mediaproxy. i followed http://voiprookie.blogspot.com/2009/04/blog-post.html instructions but i received following error These are RADIUS errors. Check your radius configuration. Are you really intending to use radius? Or did you just copy/paste that from the examples? Maybe you can just disable those bits. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
On Mon, Sep 12, 2011 at 9:15 AM, Luis Alfredo Morales Lora luisalfredo_m...@hotmail.com wrote: I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis, You didn't answer my logging questions. I've seen bad logging configurations totally disable an opensips server. Specifically a registration server that could handle ONE phone but not TWO. No kidding. Problem was 100% syslog setup. Disabled logging and back up to being able to handle thousands of phones. This is pretty well documented and has been reported in the past. That may be your issue. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] need step by step guide lines for media proxy installation
yah but even if radius gives error mediaproxy should work On Mon, Sep 12, 2011 at 9:23 PM, Brett Nemeroff br...@nemeroff.com wrote: On Mon, Sep 12, 2011 at 10:39 AM, Akib Sayyed akibsay...@gmail.comwrote: Guys i want step by step guide for installing and running mediaproxy. i followed http://voiprookie.blogspot.com/2009/04/blog-post.html instructions but i received following error These are RADIUS errors. Check your radius configuration. Are you really intending to use radius? Or did you just copy/paste that from the examples? Maybe you can just disable those bits. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users -- Akib Sayyed Matrix-Shell akibsay...@gmail.com akibsay...@matrixshell.com Mob:- +91-966-514-2243 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] need step by step guide lines for media proxy installation
That web site instructions are completely bogus Adrian On Sep 12, 2011, at 5:39 PM, Akib Sayyed wrote: Guys i want step by step guide for installing and running mediaproxy. i followed http://voiprookie.blogspot.com/2009/04/blog-post.html instructions but i received following error Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Failed' Call-Id: '4006d02bca688a29MDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:08 localhost /usr/local/sbin/opensips[15062]: ACC: transaction answered: timestamp=1315841768;method=BYE;from_tag=21357d7c;to_tag=63261562;call_id=624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.;code=200;reason=OK Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Start' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15063]: ERROR:mediaproxy:use_media_proxy: mediaproxy returned error Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Alive' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' i am using media-dispatcher and media-relay command to run dispatcher and relay resp please let me know thanks in advance -- Akib Sayyed Matrix-Shell akibsay...@gmail.com akibsay...@matrixshell.com Mob:- +91-966-514-2243 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] need step by step guide lines for media proxy installation
Have you checked if relay and dispatcher are actually running? Have you run them in the foreground with debug turned on to see why use_media_proxy returned an error? I'm betting Brett is right that radius is at least primarily the problem. I would disable it's use in opensips.cfg and mediaproxy/config.ini to see where that gets you. With the instructions that you followed I'm guessing you installed on a debian based system. I used those instructions along with a couple others to get it working on CentOS (Red Hat) systems. I posted my detailed steps http://opensips.org/pipermail/users/2011-January/016399.html It might help for working out the kinks of the configs. There are also links to the other instruction sources I used. Dave On Mon, Sep 12, 2011 at 12:47 PM, Akib Sayyed akibsay...@gmail.com wrote: please i want instruction to install mediaproxy On Mon, Sep 12, 2011 at 9:58 PM, Adrian Georgescu a...@ag-projects.comwrote: That web site instructions are completely bogus Adrian On Sep 12, 2011, at 5:39 PM, Akib Sayyed wrote: Guys i want step by step guide for installing and running mediaproxy. i followed http://voiprookie.blogspot.com/2009/04/blog-post.html instructions but i received following error Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:03 localhost /usr/local/sbin/opensips[15062]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Failed' Call-Id: '4006d02bca688a29MDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:08 localhost /usr/local/sbin/opensips[15062]: ACC: transaction answered: timestamp=1315841768;method=BYE;from_tag=21357d7c;to_tag=63261562;call_id=624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.;code=200;reason=OK Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15058]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Start' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' Sep 12 21:06:16 localhost /usr/local/sbin/opensips[15063]: ERROR:mediaproxy:use_media_proxy: mediaproxy returned error Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_ip_hostname: couldn't look up host by addr: 73FCBDE7 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: rc_send_server: no reply from RADIUS server unknown:1813 Sep 12 21:06:17 localhost /usr/local/sbin/opensips[15060]: ERROR:acc:acc_aaa_request: Radius accounting request failed for status: 'Alive' Call-Id: '624deb2d230cae3bMDY2NjMyZWU0Njk5ODVlYTkzZWI1ZDliMzA5NDBhYzc.' i am using media-dispatcher and media-relay command to run dispatcher and relay resp please let me know thanks in advance -- Akib Sayyed Matrix-Shell akibsay...@gmail.com akibsay...@matrixshell.com Mob:- +91-966-514-2243 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users -- Akib Sayyed Matrix-Shell akibsay...@gmail.com akibsay...@matrixshell.com Mob:- +91-966-514-2243 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users -- David Singer ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] need step by step guide lines for media proxy installation
On Mon, Sep 12, 2011 at 10:57 AM, Akib Sayyed akibsay...@gmail.com wrote: yah but even if radius gives error mediaproxy should work If you have included an erroneous configuration for radius it will prevent anything from working properly. Debuging is irrelevant if you have other parts of your configuration that are broken. Remove the offending components; then lets see what's wrong. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
Hello Brett, You're right, I forgot to check the logging. I disabled it and it's working better. I'm still getting some unexpected messages error, but a lot less than I was getting before. Thanks for your help. Do you know if there's something else I could do so I could stop getting the errors.? Thanks, Luis Morales. From: br...@nemeroff.com Date: Mon, 12 Sep 2011 10:56:13 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem On Mon, Sep 12, 2011 at 9:15 AM, Luis Alfredo Morales Lora luisalfredo_m...@hotmail.com wrote: I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis, You didn't answer my logging questions. I've seen bad logging configurations totally disable an opensips server. Specifically a registration server that could handle ONE phone but not TWO. No kidding. Problem was 100% syslog setup. Disabled logging and back up to being able to handle thousands of phones. This is pretty well documented and has been reported in the past. That may be your issue. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
Can't really tell without seeing what the errors are and what your script is doing. Are you doing any database lookups?? -Brett On Sep 12, 2011, at 9:18 PM, Luis Morales luisalfredo_m...@hotmail.com wrote: Hello Brett, You're right, I forgot to check the logging. I disabled it and it's working better. I'm still getting some unexpected messages error, but a lot less than I was getting before. Thanks for your help. Do you know if there's something else I could do so I could stop getting the errors.? Thanks, Luis Morales. -- From: br...@nemeroff.com Date: Mon, 12 Sep 2011 10:56:13 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem On Mon, Sep 12, 2011 at 9:15 AM, Luis Alfredo Morales Lora luisalfredo_m...@hotmail.com wrote: I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis, You didn't answer my logging questions. I've seen bad logging configurations totally disable an opensips server. Specifically a registration server that could handle ONE phone but not TWO. No kidding. Problem was 100% syslog setup. Disabled logging and back up to being able to handle thousands of phones. This is pretty well documented and has been reported in the past. That may be your issue. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
The script is simply forwarding requests and responses in a stateless manner. I've tried the simple stateful configuration in the opensips site, but I've like to try it with the stateless configuration. Here's the script I'm using: ### Global Parameters # debug=0log_stderror=no fork=yeschildren=12 /* uncomment the next line to disable TCP (default on) */disable_tcp=yes #listen=udp:10.0.0.1:5060port=5060 ### Modules Section #set module pathmpath=/usr/lib/opensips/modules/ loadmodule sl.soloadmodule tm.so modparam(tm, wt_timer, 2)modparam(tm, restart_fr_on_each_reply, 0)# - setting module-specific parameters --- ### Routing Logic # main request routing logic route{ forward();} The errors I'm receiving in sipp are like the following: 2011-09-11 19:42:41:1611315784561.161207: Aborting call on unexpected message for Call-Id '188-8326@::1': while expecting '200' (index 5), received 'SIP/2.0 180 RingingVia: SIP/2.0/UDP [::1]:5062;received=127.0.0.1;branch=z9hG4bK-8326-188-0From: sipp sip:sipp@[::1]:5062;tag=8326SIPpTag00188To: sut sip:service@127.0.0.1:5061;tag=188Call-ID: 188-8326@::1CSeq: 1 INVITEContact: sip:[::1]:5061;transport=UDPContent-Length: 0 Thanks, Luis Morales. From: br...@nemeroff.com Date: Mon, 12 Sep 2011 21:19:22 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem Can't really tell without seeing what the errors are and what your script is doing. Are you doing any database lookups?? -Brett On Sep 12, 2011, at 9:18 PM, Luis Morales luisalfredo_m...@hotmail.com wrote: Hello Brett, You're right, I forgot to check the logging. I disabled it and it's working better. I'm still getting some unexpected messages error, but a lot less than I was getting before. Thanks for your help. Do you know if there's something else I could do so I could stop getting the errors.? Thanks, Luis Morales. From: br...@nemeroff.com Date: Mon, 12 Sep 2011 10:56:13 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem On Mon, Sep 12, 2011 at 9:15 AM, Luis Alfredo Morales Lora luisalfredo_m...@hotmail.com wrote: I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis, You didn't answer my logging questions. I've seen bad logging configurations totally disable an opensips server. Specifically a registration server that could handle ONE phone but not TWO. No kidding. Problem was 100% syslog setup. Disabled logging and back up to being able to handle thousands of phones. This is pretty well documented and has been reported in the past. That may be your issue. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
Luis, Your scenario isn't setup to properly handle the call flow. The error message clearly shows that 200 was expected but 180 was received. -Brett On Monday, September 12, 2011, Luis Morales luisalfredo_m...@hotmail.com wrote: The script is simply forwarding requests and responses in a stateless manner. I've tried the simple stateful configuration in the opensips site, but I've like to try it with the stateless configuration. Here's the script I'm using: ### Global Parameters # debug=0log_stderror=no fork=yeschildren=12 /* uncomment the next line to disable TCP (default on) */disable_tcp=yes #listen=udp:10.0.0.1:5060port=5060 ### Modules Section #set module pathmpath=/usr/lib/opensips/modules/ loadmodule sl.soloadmodule tm.so modparam(tm, wt_timer, 2)modparam(tm, restart_fr_on_each_reply, 0)# - setting module-specific parameters --- ### Routing Logic # main request routing logic route{forward();} The errors I'm receiving in sipp are like the following: 2011-09-1119:42:41:1611315784561.161207: Aborting call on unexpected message for Call-Id '188-8326@::1': while expecting '200' (index 5), received 'SIP/2.0 180 RingingVia: SIP/2.0/UDP [::1]:5062;received=127.0.0.1;branch=z9hG4bK-8326-188-0From: sipp sip:sipp@[::1]:5062;tag=8326SIPpTag00188To: sut sip:service@127.0.0.1:5061;tag=188Call-ID: 188-8326@::1CSeq: 1 INVITEContact: sip:[::1]:5061;transport=UDPContent-Length: 0 Thanks, Luis Morales. From: br...@nemeroff.com Date: Mon, 12 Sep 2011 21:19:22 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem Can't really tell without seeing what the errors are and what your script is doing. Are you doing any database lookups?? -Brett On Sep 12, 2011, at 9:18 PM, Luis Morales luisalfredo_m...@hotmail.com wrote: Hello Brett, You're right, I forgot to check the logging. I disabled it and it's working better. I'm still getting some unexpected messages error, but a lot less than I was getting before. Thanks for your help. Do you know if there's something else I could do so I could stop getting the errors.? Thanks, Luis Morales. From: br...@nemeroff.combr...@nemeroff.com Date: Mon, 12 Sep 2011 10:56:13 -0500 To: users@lists.opensips.orgusers@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem On Mon, Sep 12, 2011 at 9:15 AM, Luis Alfredo Morales Lora luisalfredo_m...@hotmail.comluisalfredo_m...@hotmail.com wrote: I'm using version 3.1 and I've also tried version 3.2 and I have the same problem in both. I used the -trace_err to see what the errors where, and the problem is that while Sipp is expecting a particular response, it receives another, for example, while expecting and acknowledge it receives an OK. I used wireshark to see what was happening, and i saw that the Opensips server introduces a little delay in sending each response, but what I don't understand is why with such a small call rate I'm having this problem. Luis, You didn't answer my logging questions. I've seen bad logging configurations totally disable an opensips server. Specifically a registration server that could handle ONE phone but not TWO. No kidding. Problem was 100% syslog setup. Disabled logging and back up to being able to handle thousands of phones. This is pretty well documented and has been reported in the past. That may be your issue. -Brett ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/usershttp://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenSIPs Stress test problem
Hello Brett, The SIPp scenarios are configured to handle the correct flow. If I run the SIPp UAC directly with the SIPp UAS I don't get the errors, it just happend when I use the OpenSIPs as a proxy. And that error doesn't occur on every call, is just in some. After I disabled the logging, I'm getting about 200 unexpected messages, out of about 25,000 calls (with a call rate of about 3000 calls per second). But i don' really know why this is happening. Here is the code I use in the UAS side of the scenario: scenario name=Basic UAS responder !-- By adding rrs=true (Record Route Sets), the route sets -- !-- are saved and used for following messages sent. Useful to test -- !-- against stateful SIP proxies/B2BUAs. -- recv request=INVITE crlf=true /recv !-- The '[last_*]' keyword is replaced automatically by the -- !-- specified header if it was present in the last message received -- !-- (except if it was a retransmission). If the header was not -- !-- present or if no message has been received, the '[last_*]' -- !-- keyword is discarded, and all bytes until the end of the line-- !-- are also discarded. -- !-- -- !-- If the specified header was present several times in the -- !-- message, all occurences are concatenated (CRLF seperated)-- !-- to be used in place of the '[last_*]' keyword. -- send![CDATA[ SIP/2.0 180 Ringing [last_Via:] [last_From:] [last_To:];tag=[call_number] [last_Call-ID:] [last_CSeq:] Contact: sip:[local_ip]:[local_port];transport=[transport] Content-Length: 0 ]] /send send retrans=500![CDATA[ SIP/2.0 200 OK [last_Via:] [last_From:] [last_To:];tag=[call_number] [last_Call-ID:] [last_CSeq:] Contact: sip:[local_ip]:[local_port];transport=[transport] Content-Type: application/sdp Content-Length: [len] v=0 o=user1 53655765 2353687637 IN IP[local_ip_type] [local_ip] s=- c=IN IP[media_ip_type] [media_ip] t=0 0 m=audio [media_port] RTP/AVP 0 a=rtpmap:0 PCMU/8000 ]] /send recv request=ACKoptional=truertd=true crlf=true /recv recv request=BYE /recv send![CDATA[ SIP/2.0 200 OK [last_Via:] [last_From:] [last_To:] [last_Call-ID:] [last_CSeq:] Contact: sip:[local_ip]:[local_port];transport=[transport] Content-Length: 0 ]] /send Luis Morales. Date: Mon, 12 Sep 2011 21:58:00 -0500 From: br...@nemeroff.com To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem Luis, Your scenario isn't setup to properly handle the call flow. The error message clearly shows that 200 was expected but 180 was received. -Brett On Monday, September 12, 2011, Luis Morales luisalfredo_m...@hotmail.com wrote: The script is simply forwarding requests and responses in a stateless manner. I've tried the simple stateful configuration in the opensips site, but I've like to try it with the stateless configuration. Here's the script I'm using: ### Global Parameters # debug=0log_stderror=no fork=yeschildren=12 /* uncomment the next line to disable TCP (default on) */disable_tcp=yes #listen=udp:10.0.0.1:5060port=5060 ### Modules Section #set module pathmpath=/usr/lib/opensips/modules/ loadmodule sl.soloadmodule tm.so modparam(tm, wt_timer, 2)modparam(tm, restart_fr_on_each_reply, 0)# - setting module-specific parameters --- ### Routing Logic # main request routing logic route{ forward();} The errors I'm receiving in sipp are like the following: 2011-09-11 19:42:41:1611315784561.161207: Aborting call on unexpected message for Call-Id '188-8326@::1': while expecting '200' (index 5), received 'SIP/2.0 180 RingingVia: SIP/2.0/UDP [::1]:5062;received=127.0.0.1;branch=z9hG4bK-8326-188-0From: sipp sip:sipp@[::1]:5062;tag=8326SIPpTag00188To: sut sip:service@127.0.0.1:5061;tag=188Call-ID: 188-8326@::1CSeq: 1 INVITEContact: sip:[::1]:5061;transport=UDPContent-Length: 0 Thanks, Luis Morales. From: br...@nemeroff.com Date: Mon, 12 Sep 2011 21:19:22 -0500 To: users@lists.opensips.org Subject: Re: [OpenSIPS-Users] OpenSIPs Stress test problem Can't really tell without seeing what the errors are and what your script is doing. Are you doing any database lookups?? -Brett On Sep 12, 2011, at 9:18 PM, Luis Morales luisalfredo_m...@hotmail.com wrote: Hello Brett, You're right, I forgot to check the logging. I disabled it and it's working better. I'm still getting some unexpected messages error, but a lot less than I was getting before.
[OpenSIPS-Users] error when use function t_relay
Hi all, I have a module to process SIP message (INVITE, INFO, 200 OK, BYE). I have use t_relay function to capture 200 OK message in block onreply_route. But, After I use t_relay function, INFO, BYE, some ACKs messages cannot route to destination. If I insert some t_relay function in config file, it work normal. ex: if (is_method(INFO)){ t_relay(); // if this function is missing, the SIP INFO cannot reach the destination process_info_msg(); } . . . route[1]{ t_on_branch(2); t_on_failure(1); t_on_reply(2); process_invite_msg(); if ($fU == ){ load_balance(1,transc); } else { load_balance(2,transc); } if(!t_relay()){ sl_reply_error(): } exit; } onreply_route[2]{ process_ok_msg(); } I using opensips-1.6.2. My module is : kapanga - opensips - asterisk. Kapanga and Asterisk don't register to opensips. Please help me resolve this problem. Thank you very much Khue Nguyen.___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users