Exemple de configuration pour un multi-instances

Exemple de configuration pour un multi-instances

Cet article décrit un exemple de configuration pour un multi-instances :

sip.config :
  1. Il est possible d’utiliser dans channels une seule interface http et sip
  2. Dans ce cas, il est nécessaire d’utiliser des DNS vs IP dans sip.config afin de les discriminer (sur defaultDoNewCallSuffix notamment)
  3. Ci-dessous un exemples du sip.config avec 2 tenants « monclientàmoi1 » et « monclientàmoi2 » en utilisant des DNS :


channel.config :
  1. Il est également possible de spécifier plusieurs interfaces/différentes IP mais, dans ce cas, il nécessaire d'adapter le nom des interfaces (http, http1...sip, sip1 - une ip par interface bien entendu) et d'adapter les 'références' à ces noms dans les autres fichiers de configuration (sip.config notamment – voir le point 2 dans les exemple de sip.config ci-dessus).
  2. Ci-dessous un exemple du channels.config avec 3 IP différentes pour le http et le sipserver :

http.config
  1. Ci-dessous un exemple-extrait du http.config avec 2 tenants « monclientàmoi1 » et « monclientàmoi2 » :


Admin Nixxis :
  1. Au niveau admin, la configuration de la ressource précise le DNS Sip (exemple : sip.monclientàmoi1.mondomaine.com, sip.monclientàmoi2.mondomaine.com).
  2. En complément, se référer à la documentation en ligne sur la configuration d’asterisk dont ci-dessous un extrait :



 
En complément, nous préconisons :
  1. Les includes, en fin de fichiers, idéalement :
­Un sip_registers.conf (en cas de registers requis)
­Un sip_peers.conf (définitions des apps et des trunks in & out)
­Un sip_phones.conf (définition des extensions)


  1. Une adaptation des AppServer au niveau du sip.conf avec :
Une définition par tenant/AppServer – donc 3 définitions
Une seule définition de carrier/trunk entrant
Une définition de carrier/trunk sortant par tenant – donc 3 définitions




  1. Une adaptation du extensions.conf avec :
Une définition de contexte entrant par tenant
­Un dialplan par tenant




    • Related Articles

    • NCS v3.x - Procédure d'installation et de configuration (FR)

      Introduction Le but de ce document est de vous guider à travers le processus d'installation et de configuration du serveur d'application Nixxis Contact Suite V3.x. 1. Prérequis Prérequis généraux : Il est essentiel de vous assurer que les prérequis ...
    • Paramètres Techniques - Règles de numérotation

      Introduction Cet article a pour but d'expliquer la mise en place des règles de numérotation au sein de l'instance Nixxis Contact Suite. Accéder aux paramètres des règles de numérotation Afin d'accéder à la partie règles de numérotation, vous devez ...
    • NCS v3.x - Installation and configuration procedure

      Introduction The purpose of this document is to guide you through the installation and the configuration process of Nixxis Contact Suite V3.x Application Server. 1. Prerequisites General prerequisites: Important to make sure prerequisites are ...
    • NCS v3.x - Procédure de mise à niveau et de configuration 3.0 vers 3.1.x (FR)

      Introduction Le but de ce document est d'expliquer comment mettre à jour le logiciel NCS de la version 3.0 à la version 3.1.x Dans les étapes ci-dessous, on suppose que le logiciel NCS a été installé sur le disque C:. Si ce n'est pas le cas, veuillez ...
    • Nixxis 2.4.x eScript Setup

      Introduction  This article provides information on the required steps to setup eScript for Nixxis 2.4x  1.    Deploy API dependencies  Extract the 2.4 API dependencies DLLs in CrAppserver folder  API Dependencies: ...