<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix"><tt>Hi Kurtis,<br>
<br>
On a first look, it seems your script doing doing a kind of
looping (maybe a recursive call of a route or so) - at least
this is what the log errors tell. <br>
<br>
You can try the script_trace() function to understand how your
script is executed:<br>
<a class="moz-txt-link-freetext" href="http://www.opensips.org/Documentation/Script-CoreFunctions-1-11#toc42">http://www.opensips.org/Documentation/Script-CoreFunctions-1-11#toc42</a><br>
<br>
Regards,<br>
</tt>
<pre class="moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a></pre>
On 09.06.2014 01:37, Kurtis Heimerl wrote:<br>
</div>
<blockquote
cite="mid:CACyT-3kDPm8=+DQcnb6Z6tsXCCQ15oa55EBA5OR4HmDKBrR4wg@mail.gmail.com"
type="cite">
<div dir="ltr">Hello mailing list,
<div><br>
</div>
<div>I've been working on setting up OpenSIPS on an EC2
instance, routing traffic between nexmo and our gateway, a FS
instance on a public IP. I was kindly directed to an earlier
thread on OpenSIPs and EC2 (<a moz-do-not-send="true"
href="http://lists.opensips.org/pipermail/users/2010-April/012393.html">http://lists.opensips.org/pipermail/users/2010-April/012393.html</a>)
but have come to an issue I think is unrelated. </div>
<div><br>
</div>
<div>Here's the current architecture:</div>
<div>Nexmo -> EC2 NAT -> OpenSIPs -> EC2 NAT -> FS</div>
<div><br>
</div>
<div>I started with a walkthrough on the website (<a
moz-do-not-send="true"
href="http://www.unixnews.net/2010/09/dynamic-routing-with-opensips.html">http://www.unixnews.net/2010/09/dynamic-routing-with-opensips.html</a>)
which roughly seems to be working. I've configured the
gateway, the routes, and so on. When I call my Nexmo number,
it successfully routes to FS and rings but, when answered,
never connects, failing after 30 seconds. This is, as
expected, the OK never reaching Nexmo and the RTP negotiation
never starting. I started poking around in wireshark and ran
into another issue: OpenSIPs is forwarding 9 invites in rapid
succession (less than a second) rather than just the one it
received! FS *seems* to handle this correctly (482 Request
Merged) but it makes the SIP trace an enormous mess and
completely unreadable. </div>
<div><br>
</div>
<div>The opensips log is a mess, but isn't particularly useful: </div>
<div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]:
ERROR:signaling:sig_send_reply_mod: failed to send reply
with tm module</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: ERROR:tm:add_uac: maximum number
of branches exceeded</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: ERROR:tm:t_forward_nonack:
failure to add branches</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: ERROR:tm:w_t_relay:
t_forward_nonack failed</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: ERROR:tm:_reply_light: failed to
generate 500 reply when a final 500 was sent out</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]:
ERROR:signaling:sig_send_reply_mod: failed to send reply
with tm module</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: incoming reply</div>
<div>Jun 8 21:55:51 ip-172-31-27-53
/usr/sbin/opensips[18082]: incoming reply</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: CRITICAL:core:eval_expr: too many
expressions (101)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: WARNING:core:do_action: error in
expression (l=272)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: CRITICAL:core:eval_expr: too many
expressions (101)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: WARNING:core:do_action: error in
expression (l=283)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: CRITICAL:core:eval_expr: too many
expressions (101)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: WARNING:core:do_action: error in
expression (l=285)</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18082]: new branch at <a
moz-do-not-send="true"
href="mailto:sip%3A18178184971@gadogado.banatao.berkeley.edu">sip:18178184971@gadogado.banatao.berkeley.edu</a></div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18083]: message repeated 5 times: [
incoming reply]</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18083]:
CRITICAL:tm:t_should_relay_response: pick_branch failed
(lowest==-1) for code 482</div>
<div>Jun 8 21:56:55 ip-172-31-27-53
/usr/sbin/opensips[18083]: incoming reply</div>
</div>
<div><br>
</div>
<div>Does anyone have any idea what would cause OpenSIPs to
forward an invite 9 times in less than a second? Fixing that
should allow me to move onto figuring out why it's not
forwarding the 200 OK back to Nexmo. </div>
<div><br>
</div>
<div>Thanks!</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</body>
</html>