Thank - I will give it another try. Maybe the "other endpoint" is not
compatible with this changes.
Am 08.03.2013 17:36, schrieb Matthew Fredrickson:
As I recall, there was an IAX2 protocol addition for newer versions of
Asterisk a while ago due to a security issue - which can potentially
trigger IAX2 interop issues if your config file for chan_iax2 is not
setup properly. You can read more about it here:
http://downloads.asterisk.org/pub/security/IAX2-security.pdf
With regards to the CTOKEN addition. Hope that helps.
Matthew Fredrickson
Digium, Inc.
On 3/8/13 8:38 AM, Thorsten Göllner wrote:
Hi,
I have upgraded vom Atserisk 1.6.1.20 to 11.2.1. Most things went fine.
But 1 thing will not work: IAX. I used the same configuration but
Asterisk will not answer the incoming IAX-Call.
When enabling iax debugging I can see the following:
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: Rx-Frame Retry[ No] --
OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: Timestamp: 00004ms
SCall: 05992 DCall: 00000 [77.240.54.23:4572]
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: VERSION : 2
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLED NUMBER :
02070992875
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CODEC_PREFS :
(alaw|ulaw|gsm|speex16|g729|g723)
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLING NUMBER : 0049...
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLING PRESNTN : 3
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLING TYPEOFN : 0
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLING TRANSIT : 1
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLING NAME : 0049...
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: LANGUAGE : en
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: USERNAME :
02070992875
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: FORMAT : 8
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CAPABILITY : 65535
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: ADSICPE : 2
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: DATE TIME :
2013-03-07 16:14:38
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c:
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: Tx-Frame Retry[ No] --
OSeqno: 000 ISeqno: 001 Type: IAX Subclass: CTOKEN
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: Timestamp: 00004ms
SCall: 00001 DCall: 05992 [77.240.54.23:4572]
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c: CALLTOKEN : 51 bytes
[Mar 7 17:14:39] VERBOSE[3219] chan_iax2.c:
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: Rx-Frame Retry[Yes] --
OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: Timestamp: 00004ms
SCall: 05992 DCall: 00000 [77.240.54.23:4572]
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: VERSION : 2
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLED NUMBER :
02070992875
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CODEC_PREFS :
(alaw|ulaw|gsm|speex16|g729|g723)
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLING NUMBER : 0049...
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLING PRESNTN : 3
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLING TYPEOFN : 0
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLING TRANSIT : 1
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLING NAME : 0049...
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: LANGUAGE : en
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: USERNAME :
02070992875
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: FORMAT : 8
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CAPABILITY : 65535
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: ADSICPE : 2
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: DATE TIME :
2013-03-07 16:14:38
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c:
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: Tx-Frame Retry[ No] --
OSeqno: 000 ISeqno: 001 Type: IAX Subclass: CTOKEN
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: Timestamp: 00004ms
SCall: 00001 DCall: 05992 [77.240.54.23:4572]
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c: CALLTOKEN : 51 bytes
[Mar 7 17:14:41] VERBOSE[3220] chan_iax2.c:
[Mar 7 17:14:43] VERBOSE[3221] chan_iax2.c: Rx-Frame Retry[ No] --
OSeqno: 001 ISeqno: 000 Type: IAX Subclass: HANGUP
[Mar 7 17:14:43] VERBOSE[3221] chan_iax2.c: Timestamp: 04006ms
SCall: 05992 DCall: 00000 [77.240.54.23:4572]
[Mar 7 17:14:43] VERBOSE[3221] chan_iax2.c: CAUSE CODE : 0
[Mar 7 17:14:43] VERBOSE[3221] chan_iax2.c:
[Mar 7 17:14:45] VERBOSE[3222] chan_iax2.c: Rx-Frame Retry[Yes] --
OSeqno: 001 ISeqno: 000 Type: IAX Subclass: HANGUP
[Mar 7 17:14:45] VERBOSE[3222] chan_iax2.c: Timestamp: 04006ms
SCall: 05992 DCall: 00000 [77.240.54.23:4572]
[Mar 7 17:14:45] VERBOSE[3222] chan_iax2.c: CAUSE CODE : 0
[Mar 7 17:14:45] VERBOSE[3222] chan_iax2.c:
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: Rx-Frame Retry[Yes] --
OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: Timestamp: 00004ms
SCall: 05992 DCall: 00000 [77.240.54.23:4572]
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: VERSION : 2
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLED NUMBER :
02070992875
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CODEC_PREFS :
(alaw|ulaw|gsm|speex16|g729|g723)
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLING NUMBER : 0049...
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLING PRESNTN : 3
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLING TYPEOFN : 0
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLING TRANSIT : 1
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLING NAME : 0049...
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: LANGUAGE : en
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: USERNAME :
02070992875
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: FORMAT : 8
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CAPABILITY : 65535
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: ADSICPE : 2
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: DATE TIME :
2013-03-07 16:14:38
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c:
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: Tx-Frame Retry[ No] --
OSeqno: 000 ISeqno: 001 Type: IAX Subclass: CTOKEN
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: Timestamp: 00004ms
SCall: 00001 DCall: 05992 [77.240.54.23:4572]
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c: CALLTOKEN : 51 bytes
[Mar 7 17:14:51] VERBOSE[3223] chan_iax2.c:
(I erased CallingName and Calling Number with 3 dots here)
I set verbose and debug to 100 but no(!) message was given.
Has anybody an idea, what is going wrong here?
I reconfigured the IAX-Settings on my old 1.6.1.20er and it works again
now. The settings are te same. The CalledNumber exists in my dialplan
and the "Username" is configured in my iax.conf correctly (as given by
my provider).
-Thorsten-
--
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users