[OpenSIPS-Users] Paid Consultation Request

Iñaki Baz Castillo ibc at aliax.net
Thu Feb 12 00:04:13 CET 2009


El Miércoles, 11 de Febrero de 2009, Brett Nemeroff escribió:
> That 408 doesn't make sense to me.. 
>
> If you got a 408 back, the gateway you are sending to WORKS, but IT'S
> destination is failing.

That's incorrect. RFC 3261 states clearly that, in case a request has no reply 
(after the corresponding retransmissions) then the transaction client 
(OpenSIPS in this case) MUST generate *internally* a 408 response. In case 
there is just one branch, OpenSIPS must send that 408 upstream as definitive 
negative response. And sure this is the behaviour.


> say for example you send to a gateway and that gateway sends to 10
> different providers.. if this call routes to provider A, which doesn't
> respond, then your gateway may respond back with a 408. Where the failure
> isn't your gateway, it's your gateway's upstream..

That's a more complex scenario. But you are rigth, it's not easy to choose the 
appropiate response code since any node in the signalling path could generate 
that response.



-- 
Iñaki Baz Castillo



More information about the Users mailing list