[Problem] Sipgate Basic ausgehende Telefonate gehen nicht

kolweb

Neuer User
Mitglied seit
19 Mrz 2018
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

bin recht neu in dem Thema und spiele jetzt schon ne ganze Weile rum und kämpfe mit diversen Problemen.
Erst funktionierten nur interne Telefonate, aber ohne Ton. Das habe ich dann hinbekommen.
Dann funktionierte es nicht dass ich mit Sipgate angerufen werden konnte. Es kam immer die Ansage, der gewünsche Teilnehmer ist derzeit nicht zu erreichen.
Das Problem konnte ich nun auch lösen.
Nun stehe ich aber vor dem Problem, dass ich selbst nicht rausrufen kann.

Hier mal meine Configs.

sip.conf


[general]
port=5060
bindaddr=0.0.0.0
canreinvite=no
externhost=mein-host.xx
nat=force_rtp,comedia
directrtpsetup=yes

register => SIP-ID:SIP-PW@sipgate.de/SIP-ID

[sipgate_incomming]
type=friend
context=sipgate_in
host=sipgate.de

[sipgate_outgoing_account1]
type=friend
username=SIP-ID
fromuser=SIP-ID
fromdomain=sipgate.de
secret=SIP-PW
host=sipgate.de
insecure=invite
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=ulaw,alaw
outboundproxy=sipgate.de

[2000]
type=friend
secret=1234
host=dynamic

[2001]
type=friend
secret=1234
host=dynamic


extensions.conf


[fromInternet]
;
[sipgate_in]
exten => SIP-ID,1,Dial(SIP/2000) <-- statt Nebenstelle sollten Sie den entsprechenden Peer definieren
exten => SIP-ID,n,Hangup

[sipgate_out]
exten => _X.,1,Set(CALLERID(num)=SIP-ID)
exten => _X.,2,Dial(SIP/sipgate_outgoing_account1/${EXTEN},30,trg)
exten => _X.,3,Hangup

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


exten => 2000,1,Dial(SIP/2000,20)
exten => 2000,2,VoiceMail(2000,u)


exten => 2001,1,Dial(SIP/2001)
exten => 2001,2,VoiceMail(2001,u)


exten => 2999,1,VoiceMailMain(${CALLERID(num)},s)



Wenn ich nun zum Beispiel die Sipgate Testnummer (0)10000 anrufen will, kommt im Telefon 404/Not Found. Im Log taucht dann folgende Fehlermeldung auf.


[Mar 19 13:30:59] NOTICE[11269][C-00000998] chan_sip.c: Call from '2000' (2xx.2x6.2x4.15x:36525) to extension '010000' rejected because extension not found in context 'default'.

[Mar 19 13:31:09] NOTICE[11269][C-00000999] chan_sip.c: Call from '2000' (2xx.2x6.2x4.15x:36525) to extension '10000' rejected because extension not found in context 'default'.

Ich kann doch aber nicht jede beliebige Telefonnummer da reinschreiben damit er dann weiß wohin mit dem Anruf.

Was mache ich falsch? Bitte nicht steinigen. ;)

Vg
 
Moin


Deine Peers ( 2000 und 2001 ) haben in der sip.conf keine Kontextzuweisung bekommen und versuchen es deshalb über den "default" Kontext.

PS: Welcome aboard
 
Zuletzt bearbeitet:
  • Like
Reaktionen: kolweb
Hi,

danke dir!

Ich habe in der sip.conf jetzt einen context hinzugefügt:

[2000]
context=worldwide
type=friend
secret=1234
host=dynamic

Nur weiß ich jetzt leider nicht wie ich diesen context nun in der extensions.conf berücksichtige damit ich externe Telefonate führen kann.

Vg
 
Der Kontext [worlwide] gehört in die extensions.conf.
Und mit der Extension...
Code:
[worldwide]
exten => _X.,1,Dial(SIP/${EXTEN}@sipgate_outgoing_account1,90)
...solltest rauswählen können.

Vergiss nicht die Extensions für die internen Wahlen einzufügen, oder ihren Kontext zu inkludieren...
Code:
[worldwide]
include => context_for_internal_peers
; [default] umbenennen in [context_for_internal_peers]
; ...und [default] leer neuanlegen

exten => _X.,1,Dial(SIP/${EXTEN}@sipgate_outgoing_account1,90)
( _X. trifft nur zu, wenn es keine genaueren Extensions gibt ( bspw. 2000 und 2001 ) )

Änderungen im Dialplan ( extensions.conf ) einlesen lassen: dialplan reload

Tipp: Dialplan immer schön testen, mit: dialplan show [irgendeine Nummer]@[irgendeinen Kontext]
Beispiel...
Code:
osmc*CLI> dialplan show 1234567890@worldwide
[ Context 'worldwide' created by 'pbx_config' ]
  '_X.' =>          1. Dial(SIP/${EXTEN}@sipgate_outgoing_account1,90) [pbx_config]

-= 1 extension (1 priority) in 1 context. =-
 
Zuletzt bearbeitet:
Hey,

vielen Dank!
Ich werde es gleich probieren.

Vg
 

Neueste Beiträge

Statistik des Forums

Themen
246,167
Beiträge
2,247,343
Mitglieder
373,710
Neuestes Mitglied
marcushamburg
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.