[Asterisk-Dev] Re: Registrations SHOULD use same Call-ID. Packet8 seems to care
Mark Spencer
markster at digium.com
Sun Apr 20 15:08:44 MST 2003
> Secondly: Asterisk uses a different Call-ID for each registration.
>
> RFC3261, section 10.2 (Constructing the REGISTER Request) says:
>
> Call-ID: All registrations from a UAC SHOULD use the same Call-ID
> header field value for registrations sent to a particular
> registrar.
>
> If the same client were to use different Call-ID values, a
> registrar could not detect whether a delayed REGISTER request
> might have arrived out of order.
>
> OK - so its a SHOULD not a MUST. And I can't say I understand the
> reasoning. But I adjusted chan_sip to keep the same Call-ID for all
> REGISTERs to a particular registry and that fixed my remaining
> problems with incoming calls nicely.
>
> In any case, it improves our compliance with the RFC, and its a very
> tiny patch (half the code seemed to be there already, anyway).
Okay so I applied it but does that also mean our seqnos need to increase
forever?
Mark
More information about the asterisk-dev
mailing list