Hello,
thanks, I found that as well, but I didn't wanted to believe is no
update to it in regard to sip client behavior. A phone replying with
such generic code is really misleading for such case . So I searched
further in 4xx class, base rfc and other extensions, and could not find
anything.
Cheers,
Danie
On 4/24/12 2:17 PM, Andrew Pogrebennyk wrote:
Hi Daniel,
See RFC 3261 section 12.2.2:
If the remote sequence number was not empty, but the sequence number
of the request is lower than the remote sequence number, the request
is out of order and MUST be rejected with a 500 (Server Internal
Error) response.
However, 400 or some 4xx response would seem more reasonable to me, to
let the UAC know it just did something wrong.
And I'm not the only one:
http://comments.gmane.org/gmane.ietf.sip-implementors/8970
On 04/24/2012 02:10 PM, Daniel-Constantin Mierla wrote:
> Hello,
>
> I was wondering if someone here can point quickly where specs mention
> what is the right reply code to send when a request within dialog is
> received with lower cseq value than the previous request. I couldn't
> spot the part in the RFC yet, if any related exists.
>
> Cheers,
> Daniel
>
--
Daniel-Constantin Mierla -
http://www.asipto.com
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda