White labelling Enswitch

From Integrics Wiki
Jump to: navigation, search

System owners may want to hide that they're running Enswitch from other parties. To do this:

All:

  • Ensure server hostnames do not mention Enswitch.

Web:

  • Change the configuration "Product name" and any "Product name" rate plan custom settings.

Kamailio:

  • Change configuration "Product".
  • Change all mentions of "Enswitch" in kamailio.cfg.
  • For Kamailio 4.x and earlier, put a local copy of kamailio_XX.cfg in /etc/kamailio, change all X-Enswitch-* headers, and set kamailio.cfg to include this file.
  • Restart Kamailio to make changes take effect.

Asterisk:

  • Change user agent in /etc/asterisk/sip.conf
  • Change user agent in /etc/asterisk/iax.conf
  • Restart Asterisk to make changes take effect.