Asterisk Umstieg von 1.4 auf 1.6 Problem

s50en

Neuer User
Mitglied seit
5 Dez 2006
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe bisher Asterisk 1.4 (auf debian-lenny) verwendet mit 2 Endgeräten(fritzbox fon und sipgate xlite , da ich aber vorhabe chan_datacard mit (k3520) zu integrieren und dies nur unter 1.6 möglich ist habe ich mich entschieden upzudaten auf 1.6.2.11. Seither werde ich mit fehlern überschwemmt. Das Hauptproblem ist folgendes.. wenn ich einen anruf mit xlite tätigen will kommt "call failed:declined" im cli steht folgendes

[Aug 30 20:31:46] WARNING[24995]: pbx.c:3680 pbx_extension_helper: No application n 'Dial,SIP/${EXTEN}@6XXXXXX|45|r' for extension (default, 0712XXXXXX, 1)

habe die Conf aus 1.4 genommen, welche ich damals mit dem tutorial hier aus dem forum erstellt habe. Bei anruf zur Mailbox kommt folgender fehler


[Aug 30 20:54:12] WARNING[24998]: pbx.c:3680 pbx_extension_helper: No application 'wait,1' for extension (default, 80, 2)

An was könnte das liegen?


Meine Configs

extensions.conf

Code:
[general]
static=yes
writeprotect=no

; --------------------------------------------------------------------
; Es hat sich als gute Praxis erwiesen, die Inhalte der Datei
; extensions.conf modular aufzubauen. Diese Praxis wollen
; wir auch hier anwenden
;

[echotest]
exten => 81,1,answer
exten => 81,2,wait,1
exten => 81,3,playback,demo-echotest
exten => 81,4,echo
exten => 81,5,playback,demo-echodone
exten => 81,6,hangup

[mailbox]
exten => 80,1,answer
exten => 80,n,wait,1
exten => 80,n,voicemailmain
exten => 80,n,hangup

[mailbox_own]
exten => 88,1,answer
exten => 88,n,wait,1
exten => 88,n,voicemailmain,s${CALLERIDNUM}
exten => 88,n,hangup

[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen

exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr

[sipgate_out]
; Diesen Context verwenden wir zum waehlen von abgehenden
; Rufnummern über den Sipgate Account 6XXXXXX

exten => _0.,1,Dial,SIP/${EXTEN}@6XXXXXX|45|r

[terrasip_out]
; Diesen Context verwenden wir zum waehlen von abgehenden
; Rufnummern über den TerrasipAcoount

exten => _*1.,1,Dial,SIP/0049${EXTEN:3}@2XXXXXXX|45|r

[ankommend]
; alle Anrufe mit einer ID 6XXXXXX sollen an das SIP Endgeraet 30
; signalisiert werden

exten => 6XXXXXX,1,Dial,SIP/30&SIP/31|30|r
exten => 6XXXXXX,2,Goto,r-${DIALSTATUS}|1

exten => r-BUSY,1,voicemail,b30
exten => r-BUSY,2,Hangup

exten => r-NOANSWER,1,voicemail,u30
exten => r-NOANSWER,2,Hangup
; --------------------------------------------------------------------
;
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geraete können sich gegenseitig anrufen

[default]
include => lokal
include => echotest
include => mailbox
include => mailbox_own
include => sipgate_out
include => terrasip_out

sip.conf

Code:
[general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes


; --------------------------------------------------------------------
;
register => 6XXXXXX:[email protected]/6XXXXXX

[6XXXXXXX]
type=peer
username=6XXXXXX
fromuser=6XXXXXX
secret=passwort
host=sipgate.de
fromdomain=sipgate.de
insecure=very
canreinvite=no
nat=no
disallow=all
allow=ulaw

[sipgate_de_in] 
type=peer
fromdomain=sipgate.de
host=sipgate.de
disallow=all
allow=ulaw
context=ankommend

;----------------------------------------------------------
register => 2XXXXXXXXXX:[email protected]/2XXXXXXXX

[2XXXXXXXXX]
type=peer
username=2XXXXXXXXX
fromuser=2XXXXXXX
secret=passwort
host=terrasip.net
fromdomain=terrasip.net
insecure=very
caninvite=no
canreinvite=no
nat=no
disallow=all
allow=gsm

[30]
callerid=Telefon <30>
host=dynamic
domain=0.0.0.0
user=30
secret=geheim
type=friend
mailbox=30
nat=yes
canreinvite=no

[31]
callerid=Telefon 2<31>
host=dynamic
domain=0.0.0.0
user=31
secret=geheim
type=friend
mailbox=31
nat=yes
canreinvite=no
 
Du verwendest eine alte Form der Befehlsschreibweise. Das | darf in Asterisk 1.6 nicht mehr als Trenner verwendet werden.
 
es scheint alles wieder zu funktionieren .. mir war garnicht bewusst das sich der aufbau der Configs zwischen den versionen geändert hat. mit diesen veränderungen läuft zumindestmal das "normale" wieder jetzt kanns ja mit chan datacard weitergehen
 
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.