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 _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users