【发布时间】:2020-03-03 21:08:32
【问题描述】:
我有一个正在注册到中继的 SIP 服务器。因此,SIP Server 向中继发送 REGISTER 消息。但中继设备发送“406 Not Acceptable”错误消息。有人告诉我这个错误是因为“联系人”标题中没有用户部分。但是,根据 RFC,联系人标头本身并不是必须包含在 REGISTER 请求中。
能否请您帮忙确认一下我的理解是否正确并提出相应的建议?
REGISTER sip:10.5.5.1 SIP/2.0
From: sip:70999@10.5.5.1;tag=8CD78147-5BDB-40C1-87F6-64A6905F1A6D-9
To: <sip:70999@10.5.5.1>
Call-ID: FCC64207-4F2A-4622-AF85-B77BBE3C7796-9@10.5.5.2
CSeq: 1 REGISTER
Content-Length: 0
Via: SIP/2.0/UDP 10.5.5.2:5060;branch=z9hG4bKA761AE66-C376-4895-BBF7-51CF2C675C52-9
**Contact: <sip:10.5.5.2:5060>**
Expires: 600
SIP/2.0 406 Not Acceptable
Via: SIP/2.0/UDP 10.5.5.2:5060;branch=z9hG4bKA761AE66-C376-4895-BBF7-51CF2C675C52-9
From: <sip:70999@10.5.5.1>;tag=8CD78147-5BDB-40C1-87F6-64A6905F1A6D-9
To: <sip:70999@10.5.5.1>;tag=10a8faa5
Call-ID: FCC64207-4F2A-4622-AF85-B77BBE3C7796-9@10.5.5.2
CSeq: 1 REGISTER
User-Agent: XXX XXX XXX
Allow: INVITE, ACK, REGISTER, BYE, OPTIONS, INFO, CANCEL, REFER, NOTIFY, SUBSCRIBE, PRACK, UPDATE
Content-Length: 0
10.5.5.2 是我的 SIP 服务器,10.5.5.1 是中继设备
谢谢。
【问题讨论】:
标签: sip