15
Configurez l'enregistreur dans la passerelle d'appel CMS/Acano Contenu Introduction Conditions préalables Conditions requises Composants utilisés Informations générales Déploiements Déploiements pris en charge L'autre installation Configurez Vérifiez et dépannez Introduction Ce document décrit les étapes de configuration requises pour installer l'enregistreur sur Cisco rencontrant la passerelle d'appel du serveur (CMS) (CB). L'enregistreur est fourni par la version 1.9 du serveur d'Acano. L'enregistreur fournit le capabilility des téléconférences et de l'économie d'enregistrement les enregistrements sur un stockage de documents de Systèmes de fichiers en réseau (NFS). Conditions préalables Conditions requises Aucune spécification déterminée n'est requise pour ce document. Composants utilisés Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes : 1. CMS 1.9 ou en haut 2. Facteur de Google Chrome 3. Interface de programmation CMS (API) Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dedans ici démarrés avec des configurations (par défaut) effacées. Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Configurez l'enregistreur dans la passerelle d'appel … · L'enregistreur se comporte comme un client extensible de Protocol de Messagerie et de présence (XMPP), ainsi le serveur

  • Upload
    vantu

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

  • Configurez l'enregistreur dans la passerelled'appel CMS/Acano Contenu

    IntroductionConditions pralablesConditions requisesComposants utilissInformations gnralesDploiementsDploiements pris en chargeL'autre installationConfigurezVrifiez et dpannez

    Introduction

    Ce document dcrit les tapes de configuration requises pour installer l'enregistreur sur Ciscorencontrant la passerelle d'appel du serveur (CMS) (CB).

    L'enregistreur est fourni par la version 1.9 du serveur d'Acano. L'enregistreur fournit le capabililitydes tlconfrences et de l'conomie d'enregistrement les enregistrements sur un stockage dedocuments de Systmes de fichiers en rseau (NFS).

    Conditions pralables

    Conditions requises

    Aucune spcification dtermine n'est requise pour ce document.

    Composants utiliss

    Les informations contenues dans ce document sont bases sur les versions de matriel et delogiciel suivantes:

    1. CMS 1.9 ou en haut

    2. Facteur de Google Chrome

    3. Interface de programmation CMS (API)

    Les informations contenues dans ce document ont t cres partir des priphriques d'unenvironnement de laboratoire spcifique. Tous les priphriques utiliss dedans ici dmarrs avecdes configurations (par dfaut) effaces. Si votre rseau est oprationnel, assurez-vous que vouscomprenez l'effet potentiel de toute commande.

  • Informations gnrales

    1. L'enregistreur se comporte comme un client extensible de Protocol de Messagerie et deprsence (XMPP), ainsi le serveur XMPP doit tre activ sur le serveur qui hberge la passerelled'appel.

    2. Permis d'enregistreur, qui doit tre sur les CB et pas le serveur d'enregistreur, si excutant desversions avant CMS 2.X, plus d'informations icihttps://kb.acano.com/content/23/280/en/how-does-licensing-work-on-the-acano-solution.html.

    3. Rpertoire de Systmes de fichiers en rseau (NFS), qui peut tre install sur des WindowsServer ou le Linux.

    Pour des Windows Server, suivez les tapes dans ce lien : https://technet.microsoft.com/en-us/library/jj574143(v=ws.11).aspx.

    Pour le Linux, suivez les tapes dans ce lien : https://help.ubuntu.com/lts/serverguide/network-file-system.html.

    Note: Pour le NFS qui excute sur les Windows Server 2008 R2 l un correctif pour la questiond'autorisation : https://support.microsoft.com/en-us/kb/2485529.

    Dploiements

    Dploiements pris en charge

    1. L'enregistreur devrait tre hberg sur un serveur d'Acano qui est distant au serveur quihberge les CB suivant les indications de cette figure :

    /content/23/280/en/how-does-licensing-work-on-the-acano-solution.html/content/23/280/en/how-does-licensing-work-on-the-acano-solution.htmlhttps://technet.microsoft.com/en-us/library/jj574143(v=ws.11).aspxhttps://technet.microsoft.com/en-us/library/jj574143(v=ws.11).aspxhttps://help.ubuntu.com/lts/serverguide/network-file-system.htmlhttps://help.ubuntu.com/lts/serverguide/network-file-system.htmlhttps://support.microsoft.com/en-us/kb/2485529

  • 2. Le dploiement redondant de l'enregistreur est galement pris en charge. Si la Redondance estinstalle, les enregistrements sont chargement quilibr entre tous les priphriquesd'enregistrement (serveurs). Ceci signifie que chaque CB utilisera chaque enregistreur disponible,comme cette figure affiche :

  • 3. Le mme s'applique dans l'oppos, quand il y a de CBS de multiple. Tout le CBS utiliseral'enregistreur disponible eux, comme cette figure affiche :

    L'autre installation

    L'enregistreur peut galement tre hberg sur le mme serveur que les CB, mais ceci devraitseulement tre utilis pour tester ou les dploiements trs petits, voient la figure. L'inconvnient iciest que vous pouvez seulement pouvoir faire 1 -2 enregistrements simulteneous :

  • Configurez

    Partie : Sur le serveur d'enregistreur :

    a. Configurez l'enregistreur pour couter sur les interfaces de votre choix avec cette commande :

    l'enregistreur coutent de port]

    b. Si l'enregistreur est sur les CB locaux, l'interface doit tre le positionnement au bouclage,ainsi utilisez cette commande :

    l'enregistreur coutent lo:8443

    c. S'il est d'couter sur une interface spcifique, permettez-nous disent a, alors utilisent ceci :

    l'enregistreur coutent a:8443

    NOTE: Si vous configurez l'enregistreur sur un noeud des CB groups, l'interface devrait trel'interface de coute locale du noeud sur lequel l'enregistreur est configur.

    d. Placez le fichier du certificat utiliser par l'enregistreur. Vous pouvez utiliser un certificat quiexiste dj et fichier principal priv utilis par les CB, par exemple.

  • de de CERT d'enregistreur

    e. Ajoutez le certificat de CB la mmoire de confiance d'enregistreur utilisant la commande :

    de confiance d'enregistreur

    Le tube-paquet devrait contenir le certificat utilis par les CB, si diffrent. Si dans une batterie,ceci doit contenir les Certificats de chaque CB dans la batterie.

    f. Spcifiez l'adresse Internet ou l'adresse IP du NFS, et le rpertoire sur le NFS pour enregistrerles enregistrements :

    NFS d'enregistreur :

    NOTE: L'enregistreur n'authentifie pas au NFS mais il est important que le serveur d'enregistreurait accs lecture/criture au rpertoire NFS.

    g. Activez l'enregistreur, avec l'utilisation de la commande :

    enable d'enregistreur

    Partie : Sur les CB :

    Crez un utilisateur API sur les CB, ceci est exig pour d'autres configurations utilisant la fonctionAPI :

    Crez l'utilisateur avec ces tapes :

    a. Connectez par l'intermdiaire du Protocole Secure Shell (SSH) ou consolez aux CB avecl'utilisation des qualifications d'admin.

    b. L'utilisateur ajoutent le api, puis appuient sur la touchede retour et entrent le motde passe suivi de la clde retour.

    Partie 3: Utilisant l'API :

    1. Tlchargez et installez le facteur de;https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en

    2. crivez l'URL d'accs API dans la barre d'adresses, par exemple :

    https://:445/api/v1/

    Puis, positionnement dans l'authentification, le nom d'utilisateur et mot de passe de la partie, sousl'autorisation avec authentique de base en tant que type :

    https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en

  • NOTE: Ceci suppose qu'il n'y a actuellement aucun enregistreur ou callProfile configur sur lesCB. Autrement vous pouvez modifier un enregistreur qui existe et/ou callProfile avec l'utilisationdela mthode MISE.

    3.Ajoutez l'enregistreur aux CB avec l'API :

    a. Envoyez un POST vide avechttps://:445/api/v1/recorders

    b. Envoyez un OBTENIR avec le mme URL en (a), copiez l'ID d'enregistreur, sans devis surNotepad

    c. Placez l'URL de l'enregistreur en envoyant MISavechttps://:445/api/v1/recorders/ et ajoutez ceci dans le CORPSavant que vous excutiez MIS :

    url= https://127.0.0.1:8443 (si l'enregistreur est sur les CB locaux)

    ou

    url= https:// < adresse IP de recorder>:8443 (si l'enregistreur n'est pas sur les CB locaux)

    Exemple :

    https://%3cCallbridge_IP%3e:445/api/v1/recordershttps://%3cCallbridge_IP%3e:445/api/v1/recorders/%3crecorderhttps://127.0.0.1:8443

  • Note: dtmfProfile, callProfile et callLegProfile soyez particulirement important pour les pointsfinaux de SIP qui joignent une confrence de cospace. Ils permettent au point final pour pouvoiront to start/stop l'enregistrement d'un appel /de le cospace.

    Comme de CMA 1.9.3 et de CMS 2.0.1, les tonalits DTMF ne sont pas exiges maintenant l

    est le bouton qui est ajout au client quand l'enregistreur est allum prsent ouconnu du callbridge auquel le client est connect. Le bouton d'enregistrement a t aussi bienajout WebRTC de CMS 2.3.

    4. Crez un callProfile :

    a. Envoyez un POST vide avechttps://:445/api/v1/callProfiles

    b. Envoyez un OBTENIR avec le mme URL en (a), copiez l'ID callProfile, sans devis sur Notepad

    c. Placez le recordingMode sur le callProfile en envoyant MIS avec le profil ID>https://:445/api/v1/callProfiles/

  • NOTE: Si vous utilisez le POSTER du firefox, vous devez cliquer sur en fonction satisfait pourenvoyer slectionnez alors le corps des paramtres

    avant d'envoyer le PUT/POST, de cette faon qu'elle a compile dans les codes que lesCB peuvent comprendre.

    5. Ajoutez le profil d'appel aux profils de systme :

    Le callProfile dfinit si les appels peuvent tre des enregistrements et s'ils peuvent tre faits avecou sans l'intervention de l'utilisateur.

    Envoyez MIS avechttps://:445/api/v1/system/profiles aprs que vous ajoutiez lecallProfile dans le CORPS

    profil ID> de callProfile=

  • Si le recordingMode est plac au manuel, vous devez placer un profil DTMF pour dfinir commentles utilisateurs peuvent commencer et arrter des enregistrements utilisant des tonalits DTMF.

    6. Crez le profil DTMF :

    a. Envoyez un courrier avechttps:// :445/api/v1/dtmfProfiles aprs que vous ayezplac le startRecording=**7 et le stopRecording=**8 (par exemple) dans le CORPS commestartRecording=**7&stopRecording=**8.

    Exemple :

    b. Envoyez un OBTENIR pour voir le nouveau profil DTMF, puis copiez l'ID sans devis sur leNotepad.

    7. Crez le profil de CallLeg :

    CallLegProfiles dtermine le comportement de dans-appel. Dans ce cas il dtermine si des appelspeuvent tre enregistrs.Crez un profil de tronon d'appel comme suit :

    a. Envoyez un courrier avechttps://:445/api/v1/CallLegProfiles aprs que vousayez ajoutle recordingControlAllowed=true dans le CORPS :

    Exemple :

    https://%3cCallbridge_IP%3e:445/api/v1/dtmfProfileshttps://%3cCallbridge_IP%3e:445/api/v1/system/profiles

  • b.Appliquez le CallLegProfile, en envoyant MISavechttps://:445/api/v1/system/profiles et en ajoutant lecallLegProfile= dans le CORPS :

    Exemple :

    8. Appliquez le profil DTMF :

    Envoyez MIS avechttps://:445/api/v1/system/profiles aprs que vous ajoutiez ledtmfProfile dans le profilID> de dtmfProfile=

  • CB autonomes locaux :

    Ou si CB groups :

    2. Envoyez un OBTENIR pour visualiser le profil de systme, vous devrait voir le callProfile, leCallLegProfile et le dtmfProfile dans le rsultat avec :

    https:// :445/api/v1/system/profiles

    Exemple :

    3. Pour vrifier ce qui est configur sur le CallProfile, utilisez ceci sur l'API :

    https:// :445/api/v1/callProfiles/

    Ceci affiche que des mthodes d'enregistrement a t plac, automatique ou manuel, commeaffich :

    https://%3cCallbridge_IP%3e:445/api/v1/system/profileshttps://%3cCallbridge_IP%3e:445/api/v1/system/profiles

  • 4. Pour vrifier ce qui est configur sur le CallLegProfile, utilisez cet API :

    https:// :445/api/v1/callLegProfiles/

    Exemple de sortie :

    5. Pour vrifier ce qui est configur sur le profil DTMF, utilisez ceci sur l'API :

    https:// :445/api/v1/dtmfProfiles/

    Ceci prouve que l'enregistrement des mthodes a t plac, automatique ou manuel, commeaffich :

    https://%3cCallbridge_IP%3e:445/api/v1/system/profileshttps://%3cCallbridge_IP%3e:445/api/v1/system/profiles

  • Note: Les profils DTMF ne fonctionnent pas dans des appels point par point, ainsi vous pouvezseulement utiliser l'enregistrement manuel dans un espace.

    6. Pour afficher ce qui est enregistr en ce qui concerne l'enregistreur, excutez la commande :

    le Syslog suivent

    Vous devriez voir quelque chose semblable cette sortie :

    20 juin 20:38:49 kern.info acanosrv05 recorder-proxy[1] : 2016/06/20 connexion de20:38:49 de 10.48.54.75:39439 :

    Authentification russie20 juin 20:38:49 kern.info acanosrv05 recorder-proxy[1] : 2016/06/20 connexion de20:38:49 de 10.48.54.75:39439 :

    Connexion termine20 juin 20:38:53 kern.info acanosrv05 recorder-proxy[1] : 2016/06/20 connexion de20:38:53 de 10.48.54.76:35141 :

    Authentification russie 20 juin 20:38:53 kern.info acanosrv05 recorder-proxy[1] : 2016/06/20 connexion de20:38:53 de 10.48.54.76:35141 :

    Connexion termine

    Dans cet exemple acanosrv05 est le serveur accueillant l'enregistreur et les autres Noeuds de CB

  • se connectant lui sont10.48.54.75 et 10.48.54.76.

    Cette exposition que les CB distants sont correctement se connectants et authentifiants avecl'enregistreur.

    Si l'enregistreur est local aux CB, alors la connexion proviendrait l'IP de bouclage :

    20 juin 20:40:52 kern.info acanosrv01 recorder-proxy[1] : 2016/06/20 connexion de 20:40:52de 127.0.0.1:45380 :

    Authentification russie20 juin 20:40:52 kern.info acanosrv01 recorder-proxy[1] : 2016/06/20 connexion de 20:40:52de 127.0.0.1:45380 :

    Connexion termine

    Note: La plupart des logs lis aux processus d'enregistreur sont affichs dans le Syslog commeenregistreur-proxy, ceux-ci donnent une indication o l'enregistreur pourrait manquer.

    D'autres Syslog sont affichs comme suit pour l'enregistreur :

    Dans ce cas un priphrique d'enregistrement est trouv et les dbuts d'enregistrementautomatiquement :

    Hte du 20 juin 21:16:19 user.info acanosrv02 : serveur : INFORMATION: priphriqued'enregistrement 1 : disponible (enregistrements 1)

    Si l'enregistrement choue alors contrle si un priphrique d'enregistrement est trouv :

    Hte du 20 juin 21:16:19 user.info acanosrv02 : serveur : INFORMATION: Aucun priphriqued'enregistrement trouv.

    Si vous voyez un tel avertissement, vrifiez le certificat en confiance d'enregistreur pour s'assurerqu'elle est la correcte utilise par les CB.

    Vrifiez le Syslog pour voir si la mmoire NFS est monte :

    Si la mmoire NFS n'est pas monte, vous verrez pour monter la mmoire NFS.

    Vrifiez que le rpertoire et positionnement NFS sur le serveur d'enregistreur : /Folder-name estidentique comme ce qui est configur sur la mmoire NFS.

    Excutez l'API pour vrifier les alarmes qui associent l'enregistreur :

    https://api/v1/system/alarms

    S'il y a bas espace disque vous devriez voir le recorderLowDiskSpace.

    Vrifiez alors que la mmoire NFS rfrence par l'enregistreur a assez d'espace disque.

    Configurez l'enregistreur dans la passerelle d'appel CMS/AcanoContenuIntroductionConditions pralablesConditions requisesComposants utiliss

    Informations gnralesDploiementsDploiements pris en chargeL'autre installation

    Configurez

    Vrifiez et dpannez