Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

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

Created: August 2018

Updated: March 2023

Permalink: https://wildix.atlassian.net/wiki/x/Fh3OAQ

Table of Contents


To make any changes to config files, access them via SSH as root:

...

The option allows overriding of Global Call groups settings (see the chapter below) and saving custom parameters after each system upgrade.

...

Note

Collaboration 

Disable file transfer in Collaboration chat messages 

...

Code Block
COLLABORATION_FILE_TRANSFER_ALLOW=false

Disable Chat and Post-It functionality in Collaboration 

Note

The support starts from WMS 5.03.

...

Change the default Departments tree separator
Anchor
departmentsastree
departmentsastree

Starting from WMS 5.04.20220309.1, the Colleagues tab in Collaboration shows only the list of Departments and there is possibility to create a multilevel hierarchy of Departments and display them in a tree view. 

...

Note
The support starts from WMS 5.04.20220309.1

By default, only people added to rosterare shown on the Colleagues tab. To display all users registered on the PBX, add the following line to the /rw2/etc/env.custom.ini file:

...

The option allows setting a specific GSM gateway for SMS sending for each separate user:

  • Edit the config file /etc/wildix/smsd-route.conf by specifying user extension and MAC address of GSM gateway, for example:

    Code Block
    101,9c7533014b00
    102,9c7533014b00
    103,9c7533014b00
    104,9c7533014b01


...

Note

Note: Starting from WMS 5.04.20220309.1, in case you have several streams, modify the parameter [radio] to [radio1], [radio2], etc. in the config file and choose the corresponding option ("radio1", "radio2") when setting music on hold in the Dialplan. 

...

  • Create a new config file template.conf including GTM ID in the file /rw2/etc/pbx/, for example, use the command: 

    Code Block
    echo 'gtm=GTM-12345678' > template.conf

    where 123445678 is Google Tag Manager ID.

...

Note

Note: The support starts from WMS 5.04.20220309.1

ECM is enabled by default. To disable it, add the following line in /etc/callweaver/res_fax_custom.conf:

...

Note

Note: The support starts from WMS 5.04.20220309.1.

Maximum transmission speed

...

Note

Limitation: the option "Remove existing users which are not received from the backend" does not work in this configuration; do not enable it.

Other 

Extend the limit of Voicemails per user

By default, the maximum number of Voicemails per user is 100. Starting from WMS Beta 6.01.20220621.2, it is possible to extend the number. For this, change the value of the following parameter in the/etc/callweaver/voicemail-custom.conf file:

...

Note

Note: The maximum limit is 9999. 

Enable SSL connection to remote MySQL server

It is possible to configure SSL connection for sending CDR data to external MySQL server. 

  1. Upload the following three files to the PBX:

    Note

    Note: The files should be generated by server CA file on MySQL server. For MySQL v. 5.7, you can refer to the following instruction.

    • ca.pem
    • client-key.pem
    • client-cert.pem

  2. Place the files into the directory /etc/callweaver/certs (the directory should be created beforehand) or any other directory on the PBX.
  3. Make changes in the file /etc/callweaver/cdr_mysql.conf by adding/ editing the following rows: 

    Code Block
    ssl_cert = /etc/callweaver/certs/client-cert.pem
    ssl_key = /etc/callweaver/certs/client-key.pem
    ssl_ca = /etc/callweaver/certs/ca.pem


  4. Run the following command:

    Code Block
    callweaver -x'reload cdr_mysql.so'


  5. In the file /rw2/etc/ejabberd/ejabberd_mod_mam.yml, edit the following line:

    Code Block
    sql_ssl: true


Change type of reconnection to the database in case connection was lost lost 

It is possible to change type of reconnection to the database in case the connection was lost. For this, add the following custom parameter to /etc/callweaver/cdr_mysql.conf configuration file:

...

  • init: reinitializes the connection. This value is used by default. 
  • ping: restores the connection by sending a ping request.

Configure which numbers on mobile should be directed to native dialler

Starting from WMS v. 6.02.20230306.1, it is possible to configure that certain numbers dialled via mobile Collaboration app are automatically forwarded to native dialler (call via Mobile network) for all PBX users.  

...