FreePBX und SIPGATE - inbound funzt nicht

binaerwesen

Neuer User
Mitglied seit
28 Apr 2011
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Guten Morgen,

habe leider ein grösseres Problem mit eingehenden Gesprächen bei Sipgate-Trunks.

Habe jetzt alle Konfigurationen probiert, die ich hier (und in anderen Foren) gefunden habe, leider funktioniert es einfach nicht. Bekomme immer die Meldung

".. busy now, please try again later", wenn ich von extern anrufen will.

Die Anlage ist bei Sipgate registriert, ausgehend funktioniert auch problemfrei.

Die Ansage scheint mir übrigens eher von der Anlage zu kommen als direkt von Sipgate. Inbound routes sind aber eigentlich richtig konfiguriert, ist einfach nur auf eine Nebenstelle umgeleitet. Keine weiteren Regeln-

Habe bei der Inbound Route einfach die Sip-ID als DID Nummer eingetragen, und singal ringing auf "yes" gestellt ("no" macht keinen Unterschied. Und dann auf eine Nebenstelle weitergeleitet.

In den generellen Einstellungen "allow anonymous inbound sipcalls" auf "yes gesetzt.

danke für einen Tipp.
 
Verbinde Dich mit "asterisk -rvvv" aufs CLI und poste die Ausgabe eines Anrufversuchs.
 
-- Executing [0303825015@from-internal:1] Macro("SIP/20-00000004", "user-callerid,SKIPTTL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/20-00000004", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/20-00000004", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/20-00000004", "1?Set(REALCALLERIDNUM=20)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/20-00000004", "AMPUSER=20") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/20-00000004", "AMPUSERCIDNAME=Karsten Knorr") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/20-00000004", "0?report") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/20-00000004", "AMPUSERCID=20") in new stack
-- Executing [s@macro-user-callerid:8] Set("SIP/20-00000004", "CALLERID(all)="Karsten Knorr" <20>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/20-00000004", "1?Set(CHANNEL(language)=DE)") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/20-00000004", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] Set("SIP/20-00000004", "CALLERID(number)=20") in new stack
-- Executing [s@macro-user-callerid:20] Set("SIP/20-00000004", "CALLERID(name)=Karsten Knorr") in new stack
-- Executing [s@macro-user-callerid:21] NoOp("SIP/20-00000004", "Using CallerID "Karsten Knorr" <20>") in new stack
-- Executing [0303825015@from-internal:2] NoOp("SIP/20-00000004", "Calling Out Route: YCF-Sipgate") in new stack
-- Executing [0303825015@from-internal:3] Set("SIP/20-00000004", "MOHCLASS=default") in new stack
-- Executing [0303825015@from-internal:4] ExecIf("SIP/20-00000004", "0?Set(TRUNKCIDOVERRIDE=<03020181715>)") in new stack
-- Executing [0303825015@from-internal:5] Set("SIP/20-00000004", "_NODEST=") in new stack
-- Executing [0303825015@from-internal:6] Macro("SIP/20-00000004", "record-enable,20,OUT,") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/20-00000004", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] ExecIf("SIP/20-00000004", "0?MacroExit()") in new stack
-- Executing [s@macro-record-enable:5] GotoIf("SIP/20-00000004", "0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [s@macro-record-enable:15] GotoIf("SIP/20-00000004", "0?IN") in new stack
-- Executing [s@macro-record-enable:16] ExecIf("SIP/20-00000004", "0?MacroExit()") in new stack
-- Executing [s@macro-record-enable:17] NoOp("SIP/20-00000004", "Recording enable for 20") in new stack
-- Executing [s@macro-record-enable:18] Set("SIP/20-00000004", "CALLFILENAME=OUT20-20110505-084154-1304577714.8") in new stack
-- Executing [s@macro-record-enable:19] Goto("SIP/20-00000004", "record") in new stack
-- Goto (macro-record-enable,s,23)
-- Executing [s@macro-record-enable:23] MixMonitor("SIP/20-00000004", "OUT20-20110505-084154-1304577714.8.wav,,") in new stack
-- Executing [s@macro-record-enable:24] MacroExit("SIP/20-00000004", "") in new stack
-- Executing [0303825015@from-internal:7] Macro("SIP/20-00000004", "dialout-trunk,6,0303825015,") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/20-00000004", "DIAL_TRUNK=6") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/20-00000004", "0?sub-pincheck,s,1") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/20-00000004", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/20-00000004", "DIAL_NUMBER=0303825015") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/20-00000004", "DIAL_TRUNK_OPTIONS=t") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/20-00000004", "OUTBOUND_GROUP=OUT_6") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/20-00000004", "0?nomax") in new stack
-- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/20-00000004", "0?chanfull") in new stack
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/20-00000004", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/20-00000004", "DIAL_TRUNK_OPTIONS=t") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/20-00000004", "outbound-callerid,6") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/20-00000004", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/20-00000004", "0?Set(REALCALLERIDNUM=20)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/20-00000004", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/20-00000004", "USEROUTCID=03020181715") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/20-00000004", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/20-00000004", "TRUNKOUTCID=<03020181715>") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/20-00000004", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/20-00000004", "1?Set(CALLERID(all)=<03020181715>)") in new stack
-- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/20-00000004", "1?Set(CALLERID(all)=03020181715)") in new stack
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/20-00000004", "1?Set(CALLERID(all)=<03020181715>)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/20-00000004", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/20-00000004", "0?sub-flp-6,s,1") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/20-00000004", "OUTNUM=0303825015") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/20-00000004", "custom=SIP/Sipgate-YCF") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/20-00000004", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)t)") in new stack
-- Executing [s@macro-dialout-trunk:16] Macro("SIP/20-00000004", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/20-00000004", "") in new stack
-- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/20-00000004", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/20-00000004", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/20-00000004", "SIP/Sipgate-YCF/0303825015,300,t") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called Sipgate-YCF/0303825015
== Begin MixMonitor Recording SIP/20-00000004
-- Now forwarding SIP/20-00000004 to 'Local/5931322@from-sipgate' (thanks to SIP/Sipgate-YCF-00000005)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:20] NoOp("SIP/20-00000004", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 0") in new stack
-- Executing [s@macro-dialout-trunk:21] Goto("SIP/20-00000004", "s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/20-00000004", "RC=0") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/20-00000004", "0,1") in new stack
-- Goto (macro-dialout-trunk,0,1)
-- Executing [0@macro-dialout-trunk:1] Goto("SIP/20-00000004", "continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] GotoIf("SIP/20-00000004", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,continue,3)
-- Executing [continue@macro-dialout-trunk:3] NoOp("SIP/20-00000004", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 0 - failing through to other trunks") in new stack
-- Executing [continue@macro-dialout-trunk:4] Set("SIP/20-00000004", "CALLERID(number)=20") in new stack
-- Executing [0303825015@from-internal:8] Macro("SIP/20-00000004", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("SIP/20-00000004", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/20-00000004", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/20-00000004", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("SIP/20-00000004", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/20-00000004> Playing 'all-circuits-busy-now.gsm' (language 'DE')
-- <SIP/20-00000004> Playing 'pls-try-call-later.gsm' (language 'DE')
-- Executing [s@macro-outisbusy:5] Congestion("SIP/20-00000004", "20") in new stack
== Spawn extension (macro-outisbusy, s, 5) exited non-zero on 'SIP/20-00000004' in macro 'outisbusy'
== Spawn extension (from-internal, 0303825015, 8) exited non-zero on 'SIP/20-00000004'
-- Executing [h@from-internal:1] Macro("SIP/20-00000004", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/20-00000004", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/20-00000004", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/20-00000004", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("SIP/20-00000004", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/20-00000004' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/20-00000004'
== MixMonitor close filestream
== End MixMonitor Recording SIP/20-00000004
 
sorry, outbound ist da auch noch drin....
 
Habe es jetzt noch mal mit einer Leitung probiert, die nicht auf der Anlage hängt, dann bekomme ich nur ein Besetzt-Zeichen, aber keinen Protokoll-Eintrag. d
 
Inbound geht aber Outbound nicht

Hallo evtl können wir uns gegenseitig helfen, da wir gerade Sipgate mit ner aktuellen Trixbox testen.
Bei mir geht inbound aber outbound bekomme ich eine Meldung "Error. Other side said not found" oder "Error. Other side said Busy" je nachdem ob ich 49 vornanstelle oder 0 vor die Vorwahl.

Ich habe einen SIP-Trunk mit den folgenden Einträgen:

PEER Details:

Code:
type=peer
username=SIPgate-ID
fromuser=SIPgate-ID
secret=SIPgate-PW
context=from-trunk
host=sipconnect.sipgate.de
outboundproxy=sipconnect.live.sipgate.de
port=5060
fromdomain=sipconnect.sipgate.de
dtmfmode=rfc2833
insecure=port,invite
canreinvite=no
registertimeout=600
disallow=all
allow=alaw&ulaw

Register String:
SIPgate-ID:[email protected]/SIPgate-ID

Ausserdem noch ne Inbound-Route die auf die Extension meines Softphones geht. Hier ist als DID Nummer die Rufnummer von SIPgate ohne Vorwahl eingetragen.

Ich hoffe es hilft Dir! Für Tipps zum Outbound Problem bin ich dankbar!

Grüße Ron
 
Zuletzt bearbeitet:
@binaerwesen: mach im CLI "sip show registry", wird das Peer als registered angezeigt?
Wenn Du Dich bei Sipgate einloggst, wird dort beim Endgerätestatus die richtige (ggf. öffentliche) IP-Adresse angezeigt?
(und benutze zum Posten von Code oder Ähnlichem bitte [noparse]
Code:
...
[/noparse])

@ron_fu: Zeig mal Deine Wahlregel für die abgehenden Anrufe.
 
eventuell bei beiden das problem

context=from-trunk

mal ändern in

context=from-pstn
 
Danke für den Tip! Leider hat die vorgeschlagene Änderung context=from-pstn hat nix gebracht.

Als Dialrule steht im Moment . drinnen.

Wenn ich nach draussen wähle habe ich in der Asteriskkonsole das hier stehen:

Code:
== Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Executing [0610xxxxxxxx@from-internal:1] Macro("SIP/79-00000008", "user-callerid,SKIPTTL,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/79-00000008", "AMPUSER=79") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/79-00000008", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/79-00000008", "1?Set(REALCALLERIDNUM=79)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/79-00000008", "AMPUSER=79") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/79-00000008", "AMPUSERCIDNAME=Ronald SipGate") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/79-00000008", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/79-00000008", "AMPUSERCID=79") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/79-00000008", "CALLERID(all)="Ronald SipGate" <79>") in new stack
    -- Executing [s@macro-user-callerid:9] ExecIf("SIP/79-00000008", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:10] GotoIf("SIP/79-00000008", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,19)
    -- Executing [s@macro-user-callerid:19] NoOp("SIP/79-00000008", "Using CallerID "Ronald SipGate" <79>") in new stack
    -- Executing [06102711864@from-internal:2] Set("SIP/79-00000008", "_NODEST=") in new stack
    -- Executing [0610xxxxxxxx@from-internal:3] Macro("SIP/79-00000008", "record-enable,79,OUT,") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/79-00000008", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] AGI("SIP/79-00000008", "recordingcheck,20110516-101503,1305533703.8") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
 recordingcheck,20110516-xxxxxx,1305533703.8: Outbound recording not enabled
    -- <SIP/79-00000008>AGI Script recordingcheck completed, returning 0
    -- Executing [s@macro-record-enable:5] MacroExit("SIP/79-00000008", "") in new stack
    -- Executing [06102711864@from-internal:4] Macro("SIP/79-00000008", "dialout-trunk,5,0610xxxxxxx,,") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("SIP/79-00000008", "DIAL_TRUNK=5") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/79-00000008", "0?sub-pincheck,s,1") in new stack
    -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/79-00000008", "0?disabletrunk,1") in new stack
    -- Executing [s@macro-dialout-trunk:4] Set("SIP/79-00000008", "DIAL_NUMBER=0610xxxxxxx") in new stack
    -- Executing [s@macro-dialout-trunk:5] Set("SIP/79-00000008", "DIAL_TRUNK_OPTIONS=tr") in new stack
    -- Executing [s@macro-dialout-trunk:6] Set("SIP/79-00000008", "OUTBOUND_GROUP=OUT_5") in new stack
    -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/79-00000008", "0?nomax") in new stack
    -- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/79-00000008", "0?chanfull") in new stack
    -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/79-00000008", "0?skipoutcid") in new stack
    -- Executing [s@macro-dialout-trunk:10] Set("SIP/79-00000008", "DIAL_TRUNK_OPTIONS=") in new stack
    -- Executing [s@macro-dialout-trunk:11] Macro("SIP/79-00000008", "outbound-callerid,5") in new stack
    -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/79-00000008", "0?Set(CALLERPRES()=)") in new stack
    -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/79-00000008", "0?Set(REALCALLERIDNUM=79)") in new stack
    -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/79-00000008", "1?normcid") in new stack
    -- Goto (macro-outbound-callerid,s,6)
    -- Executing [s@macro-outbound-callerid:6] Set("SIP/79-00000008", "USEROUTCID=xxxxxxxxx79") in new stack
    -- Executing [s@macro-outbound-callerid:7] Set("SIP/79-00000008", "EMERGENCYCID=") in new stack
    -- Executing [s@macro-outbound-callerid:8] Set("SIP/79-00000008", "TRUNKOUTCID=0211-xxxxxxx83") in new stack
    -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/79-00000008", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,12)
    -- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/79-00000008", "1?Set(CALLERID(all)=0211-xxxxxxx83)") in new stack
    -- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/79-00000008", "1?Set(CALLERID(all)=xxxxxxxx79)") in new stack
    -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/79-00000008", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
    -- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/79-00000008", "1?AGI(fixlocalprefix)") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
       > fixlocalprefix: Using pattern .
  == fixlocalprefix: Dialpattern . matched. 06102711864 -> 0610xxxxxxxx
    -- <SIP/79-00000008>AGI Script fixlocalprefix completed, returning 0
    -- Executing [s@macro-dialout-trunk:13] Set("SIP/79-00000008", "OUTNUM=0610xxxxxxx") in new stack
    -- Executing [s@macro-dialout-trunk:14] Set("SIP/79-00000008", "custom=SIP/SGATE_OUT") in new stack
    -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/79-00000008", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^))") in new stack
    -- Executing [s@macro-dialout-trunk:16] Macro("SIP/79-00000008", "dialout-trunk-predial-hook,") in new stack
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/79-00000008", "") in new stack
    -- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/79-00000008", "0?bypass,1") in new stack
    -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/79-00000008", "0?customtrunk") in new stack
    -- Executing [s@macro-dialout-trunk:19] Dial("SIP/79-00000008", "SIP/SGATE_OUT/0610xxxxxxxx,300,") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Called SGATE_OUT/0610xxxxxxxx
    -- SIP/SGATE_OUT-00000009 is making progress passing it to SIP/79-00000008
    -- Got SIP response 603 "Declined" back from 217.10.68.150
    -- SIP/SGATE_OUT-00000009 is busy
  == Everyone is busy/congested at this time (1:1/0/0)
    -- Executing [s@macro-dialout-trunk:20] Goto("SIP/79-00000008", "s-BUSY,1") in new stack
    -- Goto (macro-dialout-trunk,s-BUSY,1)
    -- Executing [s-BUSY@macro-dialout-trunk:1] NoOp("SIP/79-00000008", "Dial failed due to trunk reporting BUSY - giving up") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:2] PlayTones("SIP/79-00000008", "busy") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:3] Busy("SIP/79-00000008", "20") in new stack
  == Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on 'SIP/79-00000008' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 06102711864, 4) exited non-zero on 'SIP/79-00000008'
    -- Executing [h@from-internal:1] Macro("SIP/79-00000008", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/79-00000008", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,4)
    -- Executing [s@macro-hangupcall:4] GotoIf("SIP/79-00000008", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s@macro-hangupcall:7] GotoIf("SIP/79-00000008", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] Hangup("SIP/79-00000008", "") in new stack
  == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/79-00000008' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/79-00000008'
    -- ast_get_srv: SRV lookup for '_sip._UDP.sipconnect.sipgate.de' mapped to host sipconnect.sipgate.de, port 5060
trixbox*CLI>
 
Zuletzt bearbeitet:
Da ist eine Wahlregel falsch:

Dial("SIP/79-00000008", "SIP/SGATE_OUT/0610xxxxxxxx,300,")

Das müsste SIP/0610xxxx@SGATE_OUT,300 heißen.

Für Dich gilt übrigens auch, bitte [noparse]
Code:
...
[/noparse] benutzen.
 
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.