Einleitung
In diesem Dokument wird eine Lösung für das Cisco Finesse-Problem beschrieben, wenn ein Supervisor nicht in der Lage ist, einen Agenten stumm zu überwachen.
Problem
Wenn Sie versuchen, die Silent Monitoring-Funktion zu verwenden, wird Finesse Supervisor fehlerhaft. "Der Monitor kann derzeit nicht ohne Ansage gestartet werden (CTIError=Generic Error)".
Die häufigste Ursache für dieses Problem ist, dass der CSS (Monitoring Calling Search Space) auf der Supervisor-Leitung nicht über die Berechtigung zum Überwachen der Agent-Leitung verfügt.
Lösung
Mit diesen SQL-Abfragen können Sie überprüfen, ob der Supervisor über die Berechtigung zum Überwachen der Agentenleitung verfügt.
In diesem Beispiel hat der Agent die Verzeichnisnummer (DN) 1011 in der Partition global_pt, und der Supervisor hat die DN 1012 in der Partition supervisor_pt mit Überwachungs-CSS supervisor_css.
1. Rufen Sie die Agentenzeile und die Partitionsdetails ab.
admin:run sql SELECT d.pkid devid,d.name mac,n.dnorpattern number,rp.name pt,d.allowcticontrolflag ction,
ts.name bib FROM devicenumplanmap dnm INNER JOIN device d ON d.pkid=dnm.fkdevice INNER JOIN numplan n ON n.pkid=dnm.fknumplan
INNER JOIN typestatus ts ON ts.enum==d.tkstatus_builtinbridge LEFT JOIN routepartition rp ON rp.pkid=n.fkroutepartition
WHERE n.dnorpattern='1011'
devid mac number pt ction bib
==================================== =============== ====== ======== ===== ===
7d416919-fab9-4807-bcc0-61c4bbc28c49 SEPC80084AA8721 1011 agent_pt t On
2. Rufen Sie die Supervisor-Leitung und die CSS-Überwachungsdetails ab.
admin:run sql SELECT d.pkid devid,d.name mac,n.dnorpattern number,rp.name svisor_line_pt,css.name svisor_monitoring_css
FROM devicenumplanmap dnm INNER JOIN device d ON d.pkid=dnm.fkdevice INNER JOIN numplan n ON n.pkid=dnm.fknumplan
LEFT JOIN routepartition rp ON rp.pkid=n.fkroutepartition LEFT JOIN callingsearchspace css ON
css.pkid==dnm.fkcallingsearchspace_monitoring WHERE n.dnorpattern='1012'
devid mac number svisor_line_pt svisor_monitoring_css
==================================== =============== ====== ============== =====================
2633e474-b883-4cbe-8f07-3a7dddd4f7bc SEP005056996F7E 1012 supervisor_pt supervisor_css
3. Überprüfen Sie, ob die Partition des Agenten im Supervisor-Überwachungs-CSS vorhanden ist.
admin:run sql SELECT pkid,name,clause FROM callingsearchspace WHERE name='supervisor_css'
pkid name clause
==================================== ============== =====================
29b204f6-cc9e-4b39-58eb-cc093c91f6d3 supervisor_css agent_pt:p1:global_pt
Die column-Klausel hat eine Liste von Partitionen sortiert, die zu einem bestimmten CSS gehören. Im Beispiel supervisor_css hat es drei Partitionen in dieser Reihenfolge: agent_pt, p1, global_pt.
Im nicht funktionierenden Szenario fehlt in der Zeilenpartition des Agenten die Klausel-Zeile, daher müssen Sie sie hinzufügen, damit die Funktion für die automatische Überwachung funktioniert.