<div dir="ltr">Dear Bogdan,<br><br>I changed my mind and need to use carrierroute instead of dispatcher because I&#39;m sure that carrierroute will accomplish what i need to do...<br><br>I added the following function to opensips.cfg:<br>
<br><br>&nbsp;&nbsp;&nbsp; if(!cr_route(&quot;default&quot;, &quot;0&quot;, &quot;$rU&quot;, &quot;$rU&quot;, &quot;call_id&quot;)){<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sl_send_reply(&quot;403&quot;, &quot;Not allowed&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # In cas of failure, re-route the request<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; t_on_failure(&quot;1&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Relay the request to the gateway<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; t_relay();<br>&nbsp;&nbsp; }<br><br>When restarting opensips i got the following error:<br><br>&nbsp;25 22:51:48 [25007] ERROR:core:pv_parse_spec: bad parameters<br>
Jan 25 22:51:48 [25007] INFO:carrierroute:carrier_fixup: carrier tree default has id 3<br>Jan 25 22:51:48 [25007] ERROR:core:pv_parse_spec: bad parameters<br>Jan 25 22:51:48 [25007] DBG:core:fix_actions: fixing sl_send_reply, line 388<br>
<br>Can you please help in that?<br><br>I tried to use:<br>if(!cr_route(&quot;default&quot;, &quot;0&quot;, &quot;$rU&quot;, &quot;$rU&quot;, &quot;call_id&quot;, &quot;crc32&quot;)){<br><br>But still getting the same problem<br>
<br>Regards<br><br><div class="gmail_quote">On Sat, Jan 24, 2009 at 8:47 PM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Michel,<br>
<br>
The error means you try to send a statefull reply from script (via t_reply) but there is no transaction already created (via t_newtran) - check in your &nbsp;request ruting section where you use t_reply and be sure you create the transaction before.<br>

<br>
Regards,<br>
Bogdan<br>
<br>
michel freiha wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">
Hi all,<br>
<br>
I&#39;m using dispatcher module...When trying to make a call, the attempt is successfully sent to the SIP proxy defined in the database but I got the following error:<br>
<br>
When trying to make a call I got ERROR:tm:w_t_reply: failed to send a t_reply to a message for which no transaction-state has been established<br>
<br>
Regards<br>
<br>
<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
 &nbsp;<br>
</blockquote>
<br>
</blockquote></div><br></div>