XiVOCC Recording upgrade procedure¶
call-recording-filtering packages are deprecated and are replaced by package
xivocc-recording. This page describe the upgrade procedure
(for feature description, see here).
call-recording-filtering packages are deprecated and they were uninstalled, but not purged from your XiVO PBX during the upgrade.
You now have to follow this manual procedure:
This has to be done on XiVO PBX
xivocc-recordingpackage (when ask, take care to enter same IP for Recording server and same XiVO PBX name as in previous configuration):
Update all the different locations where the old
xivo-outcall-recordingsubroutines were called.
For queues, you must remove the subroutines and activate recording by checkbox, see Enable recording in the Queue configuration.
For other objects, change them to call the new
- in file
- in Custom dialplan
- per object
See Enable recording via subroutines for details.
- in file
If you made specific recording subroutines you should also compare files
/etc/asterisk/extensions_extra.d/xivocc-recording.confand transfer all custom changes to the new
If there are some audio files in the failed directory of previous installation you should move them:
mv /var/spool/xivo-recording/failed/*.wav /var/spool/xivocc-recording/failed/
When you’re done, test that recording still works. Test that files are recorded, correctly sent to Recording server (see
/var/log/xivocc-recording/replication.log), correctly displayed in the Recording server interface,
If it works correctly, you should purge deprecated packages with (take care, it will remove the package and all associated configuration files):
apt-get purge xivo-recording call-recording-filtering