Ich versuche zwei Asterisk zu verbinden, leider bekomme ich keinen Call aufgebaut. Auf dem empfangenden Server bekomme ich "No such context/extension".
Aufbau:
asterisk_dmz mit SIP-Telefon 3202, erstmal sollen alle Nummern zur asterisk_office gehen.
asterisk_dmz /etc/asterisk/iax.conf
asterisk_office /etc/asterisk/iax.conf
asterisk_dmz extensions.conf
asterisk_office extensions.conf
Wenn ich jetzt von dem SIP-Phone 3202 (dmz) aus versuche die 253 (office) anzurufen bekomme ich:
Auf dem asterisk_dmz:
Aufbau:
asterisk_dmz mit SIP-Telefon 3202, erstmal sollen alle Nummern zur asterisk_office gehen.
asterisk_dmz /etc/asterisk/iax.conf
Code:
[general]
autokill=yes
register => asterisk_dmz:[email protected]
[asterisk_office]
type=friend
host=dynamic
trunk=yes
secret=ASSWORT
context=incoming_asterisk_office
deny=0.0.0.0/0.0.0.0
permit=192.168.29.xx/255.255.255.255
asterisk_office /etc/asterisk/iax.conf
Code:
[general]
autokill=yes
register => asterisk_office:[email protected]
[asterisk_dmz]
type=friend
host=dynamic
trunk=yes
secret=ASSWORT
context=incoming_asterisk_dmz
deny=0.0.0.0/0.0.0.0
permit=10.222.2.yy/255.255.255.255
asterisk_dmz extensions.conf
Code:
[asterisk_phones]
exten => 3202,1,Dial(PJSIP/3202)
exten => 50,1,Dial(IAX2/asterisk_office/${EXTEN},30)
exten => _[278]XX,1,Dial(IAX2/asterisk_office/${EXTEN},30)
[incoming_asterisk_office]
exten => 3202,1,Dial(PJSIP/3202)
Code:
...
[incoming_asterisk_dmz]
include => asterisk_internal
include => aastra_internal
exten => s,1,Noop()
...
Auf dem asterisk_dmz:
Auf dem asterisk_office:Timestamp: 00007ms SCall: 30589 DCall: 14883 192.168.29.xx:4569
-- Hungup 'IAX2/asterisk_office-30589'
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'PJSIP/3202-00000001' status is 'CHANUNAVAIL'
Weiss jemand was ich falsch mache?Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REJECT
Timestamp: 00007ms SCall: 14883 DCall: 30589 10.222.2.yy:4569
CAUSE : No such context/extension
CAUSE CODE : 3