[Home]

Summary:ASTERISK-19845: Unable to register to sip through external pbx. Call ID Changed
Reporter:satish alwani (assid)Labels:
Date Opened:2012-05-06 01:01:48Date Closed:2012-05-07 09:09:25
Priority:MajorRegression?
Status:Closed/CompleteComponents:
Versions:Frequency of
Occurrence
Constant
Related
Issues:
Environment:NEC pbx trying to connect to asterisk serverAttachments:( 0) digium-info_20120506.tar.gz
( 1) output_1.pcap
Description:I am trying to connect my NEC PBX to Asterisk for sip trunking.

The Call-ID for the second REGISTER is changing from the first.

Attached
PCAP
autosupport output
Comments:By: Matt Jordan (mjordan) 2012-05-07 09:09:17.585-0500

The fact that your NEC PBX is changing the Call-ID between after it receives a 401 response to a REGISTER request is a problem with that PBX, not Asterisk.  From RFC 3261, Section 8.1.1.4:

Note that when requests are retried after certain
failure responses that solicit an amendment to a request (for
example, a challenge for authentication), these retried requests are
not considered new requests, and therefore do not need new Call-ID
header fields; see Section 8.1.3.5.