Ich bin seit ettlichen Tagen bereits am gleichen problem auf meiner PBX beschäftigt. Mein Problem ist, dass ich von meinem ISP 5 Rufnummern habe, welche natürlich alle auf dem gleichen System laufen. Der ISP könnte mir einen Trunk zur verfügung stellen, allerdings sind die Summen, welche ich dafür bezahlen müsste wucher.
Wenn ich meine 5 Rufnummern jeweils einzeln als Trunk eintrage, funktioniert immer genau einer bei eingehenden gesprächen und zwar der, welcher zuoberst steht.
Die anderen funktionieren nicht, obwohl im CLI angezeigt wird, dass die Trunks registriert sind.
Ausgehende Gespräche funktinieren gar nicht, der Softclient zeigt "ringing" an, allerdings klingelt es beim angerufenen nicht.
die sip.conf sieht wie folgt aus:
Die Konfiguration [T233XXXX] ist ebenfalls 5 mal vorhanden.
die extensions.conf sieht so aus:
Diese Konfiguration ist ebenfalls 5 mal vorhanden.
Im CLI sehe ich folgendes, wenn ich einen anruf tätige:
Das Asterisk wurde mit der CD, welche man auf der Asterisk Webseite herunterladen kann installiert, diese Maschine ist wiederum Virtuell auf einem ESX-Host untergrbracht.
Kann mir jemand weiterhelfen, ich stehe am rande der Verzweiflung, ich habe bereits Stunden gegoogelt, ohne erfolg.
Vielen Dank
Wenn ich meine 5 Rufnummern jeweils einzeln als Trunk eintrage, funktioniert immer genau einer bei eingehenden gesprächen und zwar der, welcher zuoberst steht.
Die anderen funktionieren nicht, obwohl im CLI angezeigt wird, dass die Trunks registriert sind.
Ausgehende Gespräche funktinieren gar nicht, der Softclient zeigt "ringing" an, allerdings klingelt es beim angerufenen nicht.
die sip.conf sieht wie folgt aus:
Code:
[general]
register => %username%:%password%@sip.telecom.li/DP233XXXX-in
register => %username%:%password%@sip.telecom.li/DP233XXX1-in
register => %username%:%password%@sip.telecom.li/DP233XXX2-in
register => %username%:%password%@sip.telecom.li/DP233XXX3-in
register => %username%:%password%@sip.telecom.li/DP233XXX4-in
[T233XXXX]
type=peer
user=phone
username=%username%
secret=%password%
fromuser=%username%
host=sip.telecom.li
dtmfmode=rfc2833
fromdomain=sip.telecom.li
outboundproxy=80.66.238.36
context=DP233XXXX-in
insecure=port,invite
nat=yes
;qualify=yes
disallow=all
allow=gsm,ulaw,alaw
;group=null
;registersip = yes
;trunkstyle = voip
;directmedia = no
;host = dynamic
die extensions.conf sieht so aus:
Code:
[DLPN_233XXXX]
include = CallingRule_233XXXX-out
include = default
include = parkedcalls
include = conferences
include = ringgroups
include = voicemenus
include = queues
include = voicemailgroups
include = directory
include = pagegroups
include = page_an_extension
[DP233XXXX-in]
exten => DP233XXXX-in,1,Answer()
exten => DP233XXXX-in,n,Dial(SIP/233XXXX,20,Ttr)
exten => DP233XXXX-in,n,Wait(1)
exten => DP233XXXX-in,n,Voicemail(233XXXX,u)
exten => DP233XXXX-in,n,Hangup()
[CallingRule_233XXXX-out]
#include "extensions_apps.conf"
exten => 233XXX2,1,Dial(local/233XXX2,30,r)
exten => 233XXX1,1,Dial(local/233XXX1,30,r)
exten => 233XXXX,1,Wait(1)
exten => 233XXXX,n,VoiceMailMain(${CALLERID(num)}@default)
exten => _XX.,1,Dial(SIP/${EXTEN:0}@T233XXXX,30,trg)
exten => _XX.,n,Hangup()
Im CLI sehe ich folgendes, wenn ich einen anruf tätige:
Code:
== Using SIP RTP CoS mark 5
-- Executing [112@DLPN_233XXXX:1] Dial("SIP/233XXXX-0000000d", "SIP/112@T233XXXX,30,trg") in new stack
== Using SIP RTP CoS mark 5
-- Called 112@T233XXXX
-- SIP/T233XXXX-0000000e is making progress passing it to SIP/233XXXX-0000000d
-- SIP/T233XXXX-0000000e answered SIP/233XXXX-0000000d
Das Asterisk wurde mit der CD, welche man auf der Asterisk Webseite herunterladen kann installiert, diese Maschine ist wiederum Virtuell auf einem ESX-Host untergrbracht.
Kann mir jemand weiterhelfen, ich stehe am rande der Verzweiflung, ich habe bereits Stunden gegoogelt, ohne erfolg.
Vielen Dank