[Problem] Unable to create channel of type 'SIP'

fstrauss

Neuer User
Mitglied seit
31 Mrz 2011
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Unable to create channel of type 'SIP' (cause 20 - Unknown)

......

Dies ist meine Fehlermeldung dich bekomme.
--------------------------------------------------------------
Ich habe ein Asterisk 1.8 mit Debian 6 installiert und alles soweit konfiguriert.
Letzten Freitag war der letzte Test über die CLI für ein Gespräch ins öffentliche Netz.
Dabei sollte das Telefon einfach nur klingeln.

Seit heute funktioniert es nicht mehr. Es wurde nichts geändert, ausser dass der Server übers Wochenede heruntergefahren wurde.

ich bekomme folgenden Fehler...
jursip1*CLI> console dial 0681xxxx@ausgehend
[May 31 10:22:22] WARNING[2028]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:22] NOTICE[2028]: console_video.c:133 console_video_start: voice only, console video support not present
-- Executing [068158664559@ausgehend:1] Set("Console/dsp", "CALLERID(all)="Jursip1 <3227940>"") in new stack
-- Executing [068158664559@ausgehend:2] Dial("Console/dsp", "SIP/068158664559@sipgate-out") in new stack
[May 31 10:22:22] WARNING[2057]: app_dial.c:2039 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'Console/dsp' status is 'CHANUNAVAIL'

[May 31 10:22:23] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:24] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:25] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:26] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:27] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:28] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:29] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:30] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:31] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
[May 31 10:22:32] WARNING[2057]: chan_oss.c:487 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
> doing dnsmgr_lookup for 'sipgate.de'
> ast_get_srv: SRV lookup for '_sip._udp.sipgate.de' mapped to host sipgate.de, port 5060
<< Hangup on console >>
jursip1*CLI>

Hinweis: Lasse ich das @ausgehend weg, bringt er mir die selbe Fehlermeldung.
Also an der fehlenden extension dürfte es nicht liegen.

sip.conf
Code:
[general]

context=default					
port=5060						
bindaddr=0.0.0.0					


language=de						

canreinvite=no					
							
srvlookup=yes					
nat=yes						

useragent=jursip1 PBX				

disallow=all					
allow=alaw						
allow=ulaw						
allow=gsm						

videosupport=no					
pedantic=no					
relaxdtmf=yes					
dtmfmode=auto					
allowexternlinvites=yes				




register => 322xxxx:[email protected]/322xxxx
				 

;externip=200.100.100.4.				
;externhost=foo.dyndns.com				


;realm=jursip1				     
;domain=juris.de					
;autodomain=yes					


;-------------------------------------------
;Ausgehende und Eingehende Anrufe aus
;dem oeffentlichen Netz
;-------------------------------------------

[sipgate-in]
type=peer
username=322xxxx
insecure=port,invite
fromdomain=sipgate.de
host=sipgate.de
defaultuser=322xxxx
fromuser=322xxxx
secret=xxXXxx
outboundproxy=proxy.live.sipgate.de
nat=yes
context=ankommend


[sipgate-out]                                           
type=friend
insecure=port,invite                                    
username=322xxxx
fromuser=322xxxx
secret=xxXXxx
fromdomain=sipgate.de
host=sipgate.de
qualify=yes
dtmfmode=auto
canreinvite=no
nat=yes



;-------------------------------------------
;TESTTELEFONE
;-------------------------------------------

[2000]
type=friend
username=test
secret=xxxx
host=dynamic
nat=yes
context=jurphone
callerid="Fabian" <2000>

[2001]
type=friend
username=test2
secret=xxxx
host=dynamic
nat=yes
context=jurphone
callerid="Eric" <2001>

extensions.conf
Code:
[general]
static=yes
writeprotect=no
autofallthrough=yes					

[globals]						



[default]

include=>ausgehend

exten => 1001,1,Answer()					
exten => 1001,2,Playback(hello-world)			
exten => 1001,3,Hangup()				





[jurphone]						

exten => 2000,1,Dial(SIP/2000)				
exten => 2001,1,Dial(SIP/2001)				



[ausgehend]

exten => _0[1-9].,1,Set(CALLERID(all)="Jursip1 <3227940>")		
exten => _0[1-9].,2,Dial(SIP/${EXTEN}@sipgate-out)			


exten => 6000,1,Answer()
exten => 6000,2,Playback(hello-world)
exten => 6000,3,Hangup()



[ankommend]

exten => 3227940,1,Dial(SIP/7001)			

exten => 7001,1,Answer()
exten => 7001,2,Playback(hello-world)
exten => 7001,3,Hangup()

Ziel ist es später über ein Callfile ein Anruf zum öffentlichen Telefonnetz zu leiten und eine Ansage abzuspielen.

Über eine schnelle Hilfe würde ich mehr sehr freuen, da dies ein Teil meiner Bachelorthesis ist ;)
 
@sipgate-out gibt es nicht in der extensions.conf

Dein Kontext für ausgehende Verbindungen (in der extensions.conf) heisst [ausgehend]. Also

Dial(SIP/${EXTEN}@ausgehend)
 
Mit console dial xyz@ausgehend spricht er doch den richtigen Kontext an. Cause 20 würde ich eher darauf zurückführen das sipgate-out nicht registriert war.
 
Fuer ausgehende calls muss sipgate nicht registriert sein.
Nur cause 20 gibt es in bei 1.8 nicht

Was sagt:
core show version
 
Zuletzt bearbeitet:
Wenn ich
Dial(SIP/${EXTEN}xxxx)
mache, bin ich davon ausgegangen, dass xxxxx für die extension zum Rauswählen in der sip.conf steht?


Mein Problem ist ja, dass es Freitags funktioniert hat.... und nichts daran verändert wurde.

core show version gibt folgendes aus:

Asterisk 1.8.3.3 built by root @ jursip1 on a i686 running Linux on 2011-05-02 13:22:41 UTC

Ich habe es jetzt zum Laufen gebracht.
Allerdings weiß ich nicht genau an was es gelegen hat. Habe verschiedene Configs ausprobiert.

Ich denke das es nach meiner letzten Änderung funktioniert hat.
--> In dem Kontext sipgate-out habe ich den Parameter qualify=no gesetzt.

Könnte das hinkommen?
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,300
Beiträge
2,249,713
Mitglieder
373,904
Neuestes Mitglied
Elemir
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.