Hallo,
In der Fehlerbehandlung hat man keinen Zugruiff auf den Fehlertext. 3CX verweist auf die Datei 3CXQueueManger.log Datei.
Das sollte verbessert werden. Ich versuche gerade die CallFlows der 14'er Version auf die Version 15.5 zu megrieren.
Es sollte in jeden Falle für CFD Scripte eine eigene LOG Datei geben. In der Datei 3CXQueueManger.log ist so viel Traffic, das man hier den eigentlichen Fehler nicht direkt finden kann. Zusätzlich besitzt das Logging eine starke Rotation, ein Fehler der 30 Minuten alt ist, wird relativ schnell überschrieben.
Auch macht es Sinn, im Error Hander, eine Fehlervariable einzuführen Error$ + Error$.Message. Manche Fehlerzustände sollen per Email versendet werden, also bitte wenigstens eine Fehlertext, damit man an Problemen arbeiten kann.
Beispiel : SQL Server down, Script DB Komponenten können nicht auf SQL Server zugreifen.
In der Fehlerbehandlung hat man keinen Zugruiff auf den Fehlertext. 3CX verweist auf die Datei 3CXQueueManger.log Datei.
Das sollte verbessert werden. Ich versuche gerade die CallFlows der 14'er Version auf die Version 15.5 zu megrieren.
Es sollte in jeden Falle für CFD Scripte eine eigene LOG Datei geben. In der Datei 3CXQueueManger.log ist so viel Traffic, das man hier den eigentlichen Fehler nicht direkt finden kann. Zusätzlich besitzt das Logging eine starke Rotation, ein Fehler der 30 Minuten alt ist, wird relativ schnell überschrieben.
Auch macht es Sinn, im Error Hander, eine Fehlervariable einzuführen Error$ + Error$.Message. Manche Fehlerzustände sollen per Email versendet werden, also bitte wenigstens eine Fehlertext, damit man an Problemen arbeiten kann.
Beispiel : SQL Server down, Script DB Komponenten können nicht auf SQL Server zugreifen.