Skip to end of banner
Go to start of banner

Custom config parameters List

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

The List of custom config parameters that allow to change various settings in config files.

Created: August 2018

Updated: December 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 enable:

  • Add the parameter operator=yes 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

Allow overriding of Global Call groups settings 

The option allows overriding of Global Call groups settings and saving custom parameters after each system upgrade.

To override Global Call group settings, you need to edit queues-general-custom.conf which is included in file queues.conf.

  • Access queues-general-custom.conf via SSH as root: 

    nano-tiny /rw2/etc/callweaver/queues-general-custom.conf 
  • Add a custom parameter, for example, autofill = yes (by default, the file queues.conf contains autofill = no parameter)
  • Save changes


  • No labels