Re: Record-Route

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Tue 06 Jul 2010 - 11:55:53 MSD

Здравствуйте,

06.07.2010 3:45, Subscriber пишет:
> On 06.07.2010 3:06, Andriy Harisios wrote:
>> Лог файл звонка по одной из ссылок.
>>
>> http://www.onlinedisk.ru/file/471186/
>>
>
> 01:16:44.896 1 SIPC-027218 response has less Record-Route fields than
> the request
>
> RFC 3261 Section 12.1.1 UAS behavior: "When a UAS responds to a request
> with a response that establishes a dialog (such as a 2xx to INVITE), the
> UAS MUST copy all Record-Route header field values from the request into
> the response (including the URIs, URI parameters, and any Record-Route
> header field parameters, whether they are known or unknown to the UAS)
> and MUST maintain the order of those values."
>

Да, всё именно так. В 180-INVITE (SIPDATA-059738) не хватает одного Record-Route. Его же не хватает 200-INVITE. В пределах одной транзакции всё ещё ходит, но вот ACK посылается уже по правилам формирования запросов внутри диалогов, и тут уже нехватка одного Route (который должен был получиться из Record-Route: <sip:89.105.249.30:5060;lr>) фатальна.

-- 
Best regards,
Dmitry Akindinov
Получено Tue Jul 06 07:58:42 2010

Этот архив был сгенерирован hypermail 2.1.8 : Tue 06 Jul 2010 - 12:14:54 MSD