在4xx回复中联系标题?

时间:2011-03-24 05:29:31

标签: sip

RFC 3261中关于4xx响应中存在联系头的声明是矛盾的。有没有人对此有任何解释?

根据RFC 3261 - 13.2.2.3 -

  

邀请可能会收到单个非 2xx 最终回复。 4xx 5xx 6xx 响应可能包含联系标头字段值,表示有关错误的其他信息的位置可以被找寻到。随后的最终答复(只能在错误条件下到达)必须被忽略。

但是,在RFC 3261第20.1节

 Contact                 R            o   -   -   m   o   o
 Contact                1xx           -   -   -   o   -   -
 Contact                2xx           -   -   -   m   o   o
 Contact                3xx      d    -   o   -   o   o   o
 Contact                485           -   o   -   o   o   o

另一本书“SIP:理解会话启动协议”作者:Alan B. Johnston Page 77说

  

发送 REGISTER 请求的用户代理可能会收到包含联系人 3xx 重定向或 4xx 失败响应应该发送注册的位置的标题。

1 个答案:

答案 0 :(得分:1)

第13.2.2.3节可能应该是“一个错误信息标题字段值,表示可以找到有关错误的附加信息的位置”。

此问题已在SIP实施者组解决: http://www.mail-archive.com/sip-implementors@cs.columbia.edu/msg10493.html