Ah, I see.. I totally forgot about an internally generated 408. I was just trying to suggest that if you receive a 408 from an endpoint, it isn&#39;t necessarily grounds for being blacklisted. However, given the application, it probably makes sense.<div>
<br></div><div><br><br><div class="gmail_quote">On Wed, Feb 11, 2009 at 5:04 PM, Iñaki Baz Castillo <span dir="ltr">&lt;<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
El Miércoles, 11 de Febrero de 2009, Brett Nemeroff escribió:<br>
<div class="Ih2E3d">&gt; That 408 doesn&#39;t make sense to me..&nbsp;<br>
&gt;<br>
&gt; If you got a 408 back, the gateway you are sending to WORKS, but IT&#39;S<br>
&gt; destination is failing.<br>
<br>
</div>That&#39;s incorrect. RFC 3261 states clearly that, in case a request has no reply<br>
(after the corresponding retransmissions) then the transaction client<br>
(OpenSIPS in this case) MUST generate *internally* a 408 response. In case<br>
there is just one branch, OpenSIPS must send that 408 upstream as definitive<br>
negative response. And sure this is the behaviour.<br>
<div class="Ih2E3d"><br>
<br>
&gt; say for example you send to a gateway and that gateway sends to 10<br>
&gt; different providers.. if this call routes to provider A, which doesn&#39;t<br>
&gt; respond, then your gateway may respond back with a 408. Where the failure<br>
&gt; isn&#39;t your gateway, it&#39;s your gateway&#39;s upstream..<br>
<br>
</div>That&#39;s a more complex scenario. But you are rigth, it&#39;s not easy to choose the<br>
appropiate response code since any node in the signalling path could generate<br>
that response.<br>
<font color="#888888"><br>
<br>
<br>
--<br>
</font><div><div></div><div class="Wj3C7c">Iñaki Baz Castillo<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">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>
</div></div></blockquote></div><br></div>