У меня есть SIP-сервер, который регистрируется в транке. Итак, SIP-сервер отправляет сообщение REGISTER в транк. Но транковое устройство отправляет сообщение об ошибке «406 Not Acceptable». Мне сказали, что эта ошибка связана с тем, что в заголовке «Контакт» нет пользовательской части. Однако, согласно RF C, заголовок Contact сам по себе не обязательно должен быть в запросе 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 - это транковое устройство
Спасибо.