Anrufweiterleitung über CLI "programmieren"

baschdieh schrieb:
in wie fern "durcheinander" ?

In wie fern macht sich der Fehler bemerkbar ? Weiterleitung wird, obwohl es bereits eingetragen ist, eingerichtet?
Die Loop-Detection funktioniert nicht mehr, sobald der verbose Modus aktiviert wird. Gerade nochmal getestet...

mfg Guard-X
 
Sehr seltsam:

Code:
voipster*CLI> set verbose 100
Verbosity is at least 100
voipster*CLI> set debug 100
Core debug is at least 100

Code:
    -- Executing AGI("SIP/21-6154", "weiterleitung.agi|CFIM|21|22") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/weiterleitung.agi
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- AGI Script weiterleitung.agi completed, returning 0
    -- Executing Playback("SIP/21-6154", "weiterleitungaktiv") in new stack
    -- Playing 'weiterleitungaktiv' (language 'de')
    -- Executing Hangup("SIP/21-6154", "") in new stack
  == Spawn extension (nethinks, *21*22, 3) exited non-zero on 'SIP/21-6154'
    -- Executing System("SIP/21-6154", "/var/lib/asterisk/bin/mailfax   21") in                                                                               new stack
    -- Executing AGI("SIP/22-a29c", "weiterleitung.agi|CFIM|22|21") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/weiterleitung.agi
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- AGI Script Executing Application: (GoTO) Options: (_*21*X.|102)
    -- Goto (nethinks,_*21*X.,102)
    -- AGI Script weiterleitung.agi completed, returning 0
    -- Executing Playback("SIP/22-a29c", "loopdetect") in new stack
    -- Playing 'loopdetect' (language 'de')
    -- Executing Hangup("SIP/22-a29c", "") in new stack
  == Spawn extension (nethinks, _*21*X., 103) exited non-zero on 'SIP/22-a29c'
    -- Executing System("SIP/22-a29c", "/var/lib/asterisk/bin/mailfax   22") in                                                                               new stack
    -- Executing AGI("SIP/21-077e", "waufheben.agi|CFIM|21") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/waufheben.agi
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- AGI Script waufheben.agi completed, returning 0
    -- Executing Playback("SIP/21-077e", "weiterleitungdeaktiv") in new stack
    -- Playing 'weiterleitungdeaktiv' (language 'de')
    -- Executing Hangup("SIP/21-077e", "") in new stack
  == Spawn extension (nethinks, *21, 3) exited non-zero on 'SIP/21-077e'
    -- Executing System("SIP/21-077e", "/var/lib/asterisk/bin/mailfax   21") in                                                                               new stack

Funktioniert hier mit 1.2.1 ohne Probleme....
 
Kannst du mal mehrmals nacheinander probieren? Bei mir passiert das so alle 5-6 Versuche...

mfg Guard-X
 
Hi,

habs eben 10 mal hintereinander getestet. D.h. von einem Apterat (21) habe ich die Weiterleitung auf die "22" gemacht.
Von der "22" versucht 10 mal eine Weiterleitung auf die "21" zu machen. Von den 10 Testversuchen kam auch 10 mal ein Loopdetect zurueck.

Seltsam - Verbose und debug war jeweils auf Max. Hier hab ich ein 1.2.7 - auf einer groesseren Kiste mit 2x BN2E1 Karten ebenfalls getestet - auch ohne Probleme. Vielleicht gibts noch nen Problem mit dem Real-Time Konfig und diesem AGI Script?
 
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.