The List of custom config parameters that allow to change various settings in config files.
Created: August 2018
Permalink: https://confluence.wildix.com/x/0AiIAQ
For Custom provisioning parameters, read the document Provisioning Custom Settings
Enable exit code 0 from voicemail (available starting from Beta 3.88.41711.32)
Starting from WMS Beta Version 3.88.41711.32, support for exit code 0 from voicemail allowing caller to speak with an operator was added
How to use:
- Add the letter ‘o’ as called number to the Dialplan context (that is where the “0” key sends the caller)
How to disable:
- Add the parameter operator=no to the file voicemail.conf. It allows sender to hit 0 before/after/during leaving a voicemail to reach an operator
Disable devices sync
Important: By default, the sync is enabled. It is necessary to disable it in case of FAILOVER scenario on Failover PBXs!
To disable the sync:
- Add parameters disable_sync_portal=1 “ and disable_sync_manual=1 to the config file /rw2/etc/pbx/device_sync.conf
Available values: 1 – sync is disabled; 0 – sync is enabled
Enable Q-value (serial forking) for trunk registration
To enable q-value (serial forking) parameter via custom register string:
Copy registration line for some trunk from /etc/callweaver/sip-registration.conf (Example: register => 144?144:123456:”144″@10.168.0.144:5060)
- Uncheck Enable registration option in Trunk Settings (WMS -> Trunks)
- Add new line into /etc/callweaver/sip-general-custom.conf: register => 144?144:123456:”144″@10.168.0.144:5060~~0.6 (where 0.6 is q-value)
Run the command:
callweaver -rx “sip reload”
Enable g729 transcoding for web phone calls to trunks which do not support G711
Important:
- It’s not recommended to enable this feature, as it reduces call quality and generates useless load on CPU!
- It must be enabled only if the operator doesn’t support g711a/u for some calls
- It can generate CPU overload and problems if too many calls use it; in this case it is recommended to use another operator which supports all the needed codecs ( g711a / g711u / g729)
Note: Feature is supported only on PBXs with modern CPU or Cloud.
To enable g729 transcoding, edit the file /etc/callweaver/sip-general-custom.conf:
- Add the parameter g729_transcoding=yes to [general] section