Über SIP-Trunk Verbindung wird nicht jedes Telefon weitergeleitet

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Auf meinem Asterisk 1 habe ich zwei folgende
Telefone in der sip.conf eingetragen:

Code:
;Testtelefone

[50]
type=friend
username=50
secret=50
host=dynamic
caller=50
disallow=all
allow=alaw
allow=ulaw
canreinvite=no

[500]
type=friend
username=500
secret=500
host=dynamic
caller=500
disallow=all
allow=alaw
allow=ulaw
canreinvite=no

Wenn diese Telefone eine bestimmte Nummer anrufen,
werden sie über eine Trunk Verbindung auf einen zweiten Asterisk weitergeleitet:

Code:
exten => _0041441234567,1,Macro(InternationalTest)

[macro-InternationalTest]
exten => s,1,Dial(SIP/trunk-Asterisk1-Asterisk2/${MACRO_EXTEN})
exten => s,n,Hangup()

Beim Telefon mit der Nummer 500 funktioniert dies problemlos.
Anrufe werden schön auf Asterisk 2 geleitet und dort im default Kontext
abgearbeitet.

Beim Telefon mit der Nummer 50 wird der Anruf abgebrochen und es
erscheint folgende Fehlermeldung in der CLI:

Code:
[...]
[Apr  6 15:41:47] WARNING[901]: chan_sip.c:17876 handle_response_invite: Received response: "Forbidden" from '"50" <sip:[email protected]>;tag=as7f600afc'
    -- SIP/trunk-Asterisk1-Asterisk2-0000d90f is circuit-busy
[...]

Der Trunk habe ich wie folgt eingerichtet

sip.conf vom Asterisk 1:

Code:
[trunk-Asterisk1-Asterisk2]
type=peer
host=192.168.0.47
context=isdn-in

sip.conf vom Asterisk 2:

Code:
[trunk-Asterisk2-Asterisk1]
type=peer
host=192.168.0.57
context=default

Suche schon lange nach einer Lösung und habe auch schon einiges versucht.
U.a auch folgende Parameter bei der Trunk Verbindung:

  • username und Secret
  • insecure=port,invite

Komme einfach nicht weiter. :(
Hat jemand eine Ahnung woran das liegen könnte?

Viele Grüsse

Stäubel

N.B. Habe gerade herausgefunden, dass es funktioniert, wenn ich die CALLERID(all) Variable mit nichts überschreibe:
Code:
exten => s,n,Set(CALLERID(all)=)
Aber das kann nicht wirklich eine saubere Lösung sein oder?
 
Zuletzt bearbeitet:
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.