Unable to create channel of type 'SIP' (cause 20 - Unknown)

Kip86

Neuer User
Mitglied seit
23 Sep 2008
Beiträge
84
Punkte für Reaktionen
0
Punkte
0
Hi!

Habe wieder einen Denkfehler :(
Funktionieren tut: Mailbox, Extern telefonieren, von 901 auf 910 rufen :confused:
Nicht funktionieren tut: Intern Telefonieren (bis auf o.g.), Extern angerufen werden

Hier meine Configs:
sip.conf
Code:
[901]
type=friend
regexten=900                   ; When they register, create extension 900
callerid="xxx" <900>
host=dynamic                    ; This device needs to register
nat=yes                         ; X-Lite is behind a NAT router
canreinvite=no                  ; Typically set to NO if behind NAT
;disallow=all
;allow=gsm                       ; GSM consumes far less bandwidth than ulaw
;allow=ulaw
;allow=alaw
mailbox=900@default		; Subscribe to status of mailbox
registertrying=yes              ; Send a 100 Trying when the device registers.
secret=xxx
context=sipphones90
(902 sieht bis auf die Zahlen genauso aus)
Code:
[910]
type=friend
regexten=910                   ; When they register, create extension 910
callerid="xxx" <910>
host=dynamic                    ; This device needs to register
nat=yes                         ; X-Lite is behind a NAT router
canreinvite=no                  ; Typically set to NO if behind NAT
;disallow=all
;allow=gsm                       ; GSM consumes far less bandwidth than ulaw
;allow=ulaw
;allow=alaw
registertrying=yes              ; Send a 100 Trying when the device registers.
secret=xxx
context=sipphones91

Code:
[sipgate-out]
type=peer
username=7xxx
fromuser=7xxx
secret=xxx
host=sipgate.at
fromdomain=sipgate.at
insecure=port,invite
canreinvite=no
nat=no
disallow=all
allow=ulaw


[internetcalls90-out]
type=peer
username=xxx
fromuser=xxx
secret=xxx
host=sip.internetcalls.com
fromdomain=sip.internetcalls.com
insecure=port,invite
canreinvite=no
nat=no
disallow=all
allow=ulaw
fromuser=431xxx


[internetcalls91-out]
type=peer
username=xxx
fromuser=xxx
secret=xxx
host=sip.internetcalls.com
fromdomain=sip.internetcalls.com
insecure=port,invite
canreinvite=no
nat=no
disallow=all
allow=ulaw
fromuser=432xxx


[7xxx]
type=peer
username=7xxx
fromuser=7xxx
secret=xxx
host=sipgate.at
fromdomain=sipgate.at
insecure=port,invite
canreinvite=no
nat=no
disallow=all
allow=ulaw

extensions.conf:
Code:
[incoming]
exten => 7xxx,1,Dial(SIP/901&SIP/902,15)
exten => 7xxx,2,VoiceMail(900)
exten => 7xxx,3,HangUp

include => intern

[intern]
exten => 900,1,Dial(SIP/901&SIP/902,15)
exten => 900,2,VoiceMail(900)
exten => 900,n,HangUp

exten => _9XX,1,Dial(SIP/${EXTEN},20)
exten => _9XX,2,VoiceMail(${EXTEN})
exten => _9XX,n,HangUp

exten => 999,1,VoicemailMain(s${CALLERID(num)})
exten => 999,2,Hangup

[internetcalls90-out]
exten => _X.,1,Dial(SIP/${EXTEN}@internetcalls90-out,,r)

[internetcalls91-out]
exten => _X.,1,Dial(SIP/${EXTEN}@internetcalls91-out,,r)

[sipgate-out]
exten => _9.,1,Dial(SIP/${EXTEN:1}@sipgate-out,60)
exten => _9.,2,Congestion
exten => _9.,102,Busy

[sipphones90]
include => intern
include => incoming
include => sipgate-out
include => internetcalls90-out

[sipphones91]
include => intern
include => incoming
include => sipgate-out
include => internetcalls91-out

Wenn ich von extern meine Sipgate-Nummer anrufe:
== Using SIP RTP CoS mark 5
-- Executing [7xxx@incoming:1] Dial("SIP/sipgate-out-007a9d08", "SIP/901&SIP/902,15") in new stack
== Using SIP RTP CoS mark 5
-- Called 901
== Using SIP RTP CoS mark 5
Wieso ruft der sipgate-out?!?!

Wenn ich intern von 910 auf 901 rufe:
== Using SIP RTP CoS mark 5
-- Executing [901@sipphones91:1] Dial("SIP/910-007a9d08", "SIP/901,20") in new stack
== Using SIP RTP CoS mark 5
-- Called 901
Wieso ruft der 910, wo ich doch von 910 anrufe?!

Ich verstehs nicht :grab:

LG und bedanke mich schonmal fürs Lesen :D
 
Ich habe ernsthaft nichts verändert, jetzt nochmal getestet und es geht wieder :?

Fehlermeldung ist aber immernoch da:
[Sep 23 19:52:25] WARNING[22304]: app_dial.c:1528 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
 
Wieso ruft der sipgate-out?!?!
-- Executing [7xxx@incoming:1] Dial("SIP/sipgate-out-007a9d08", "SIP/901&SIP/902,15") in new stack
W

Der Ruft nicht sipgate out, sipgate-out ruft 901 und 902

sonst müsste es heissen 901@sipgate-out

eigentlich dürfte das gar nicht funktionieren, denn es fehlt die Zeile context=incomming im Kontext [7xxx].
Das bedeutet, du hast noch einen Kontext default den du uns unterschlagen hast. Über den kommt dein Anruf rein.
 

Statistik des Forums

Themen
246,284
Beiträge
2,249,438
Mitglieder
373,877
Neuestes Mitglied
master233
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.