Fehler Telefonie anwenden

Hallo,

das Anwenden der Telefonie im Commander wird zur Zeit mit einem Fehler beendet. Das kommt scheinbar daher, weil ein Benutzer eine Rufumleitung für die Nummer 3%23 (kein Tippfehler) eingetragen hat. Keine Ahnung wie man das machen kann, ist aber in der Anlage. Leider kann ich den Eintrag nicht mehr löschen, bearbeiten funktioniert auch nicht. Wenn man auf bearbeiten geht, öffnet sich der Eintrag, es wird die Rufnummer “3#” angezeigt. Ändert man die Rufnummer, wird ein neuer Eintrag für die geänderte Rufnummer erzeugt.

Hätte jemand einen Tipp, wie wir den Eintrag löschen können?

Viele Grüße

Mogi

Anbei ein Auszug aus dem Log:

2014-10-15 16:00:31 tsk050207: <hr>
2014-10-15 16:00:31 Eine Ausnahme ist aufgetreten:
2014-10-15 16:00:31 #0 /TARGET/SHARE/var/www/mobydickcmd/module/redirect/mod_redirect.php(384): ast_dbEntry->__construct(‘MDC/ALIAS’, ‘3%23’, ‘xxxxxxxxxxxx’)
#1 [internal function]: mod_redirect->getAstDbEntries()
#2 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/module/ex_moduleCallInterceptor.php(167): call_user_func_array(Array, Array)
#3 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050207.php(33): ex_moduleCallInterceptor->__call(‘getAstDbEntries’, Array)
#4 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050207.php(33): ex_moduleCallInterceptor->getAstDbEntries()
#5 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(172): tsk050207->perform(Array)
#6 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(41): ex_taskExecuter->executeJobInternal(0, ‘050207’, Array, Object(tsk050205))
#7 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_task.php(114): ex_taskExecuter->executeChild(Object(tsk050205), ‘050207’, Array)
#8 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050205.php(41): ex_task->executeChild(‘050207’)
#9 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(172): tsk050205->perform(Array)
#10 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(68): ex_taskExecuter->executeJobInternal(‘11073’, ‘050205’, Array)
#11 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(218): ex_taskExecuter->execute(‘11073’)
#12 {main}
2014-10-15 16:00:31 key [3%23] does not match the notation

Hallo mogi,

dein Benutzer hat höchstwahrscheinlich eine Rufumleitung auf “3#” eingerichtet. Versuche bitte an dem Telefon *70<NEBENSTELLE> zu wählen und darüber eine neue Nummer für die Rufumleitung zu setzen.

Grüße,
Jan

Hallo Jan,

danke für die schnelle Antwort. Ich habe mich schlecht ausgedrückt, mit Rufnummer ist Durchwahl gemeint. D.h. es gibt eine Rufumleitung für die Durchwahl 3# auf einen Handynummer.

Viele Grüße

Mogi

Guten Abend Mogi,

du solltest du Umleitung dann direkt über das CLI löschen können. database del MDC/ALIAS 3%23. Mit database show MDC/ALIAS kannst du dir die entsprechenden Einträge anzeigen lassen.

Grüße
Markus

Hallo Markus,

danke, hat funktioniert.

Schönes Wochenende

Entschuldigung, ich war zu schnell.

Das Problem ist doch noch nicht gelöst. Wenn ich den Befehl ausführe, dann sehe ich den Eintrag mit database show MDC/ALIAS nicht mehr. Allerdings zeigt der Befehl nur die aktiven Umleitungen an, oder? Im Commander steht der Eintrag auch noch, die Rufumleitung ist jetzt nicht mehr aktiv. Wenn man die Telefonie anwendet, kommt immer noch der Fehler.

tsk050207: <hr>
2014-10-17 12:31:57 Eine Ausnahme ist aufgetreten:
2014-10-17 12:31:57 #0 /TARGET/SHARE/var/www/mobydickcmd/module/redirect/mod_redirect.php(388): ast_dbEntry->__construct(‘MDC/ALIAS_SAV’, ‘3%23’, ‘13’)
#1 [internal function]: mod_redirect->getAstDbEntries()
#2 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/module/ex_moduleCallInterceptor.php(167): call_user_func_array(Array, Array)
#3 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050207.php(33): ex_moduleCallInterceptor->__call(‘getAstDbEntries’, Array)
#4 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050207.php(33): ex_moduleCallInterceptor->getAstDbEntries()
#5 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(172): tsk050207->perform(Array)
#6 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(41): ex_taskExecuter->executeJobInternal(0, ‘050207’, Array, Object(tsk050205))
#7 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_task.php(114): ex_taskExecuter->executeChild(Object(tsk050205), ‘050207’, Array)
#8 /TARGET/SHARE/var/www/mobydickcmd/module/apply/task/tsk050205.php(41): ex_task->executeChild(‘050207’)
#9 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(172): tsk050205->perform(Array)
#10 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(68): ex_taskExecuter->executeJobInternal(‘11295’, ‘050205’, Array)
#11 /TARGET/SHARE/var/www/mobydickcmd/cmn/class/task/ex_taskExecuter.php(218): ex_taskExecuter->execute(‘11295’)
#12 {main}
2014-10-17 12:31:57 key [3%23] does not match the notation

Viele Grüße

database del MDC/ALIAS_SAV 3%23 hats gebracht.

Viele Dank