Panasonic - Provisionnement HTTP
Configuration du combiné via un serveur HTTP
Ceci est un guide simple sur la façon d'activer uaCSTA sur un combiné Panasonic et Mondago n'assume aucune responsabilité pour toute omission ou inexactitude dans ce document.
Panasonic:Modèle KX-HDV230, Firmware HDV230/01.103
Panasonic fournit leurs combinés via un serveur HTTP. Tout d'abord, à l'aide de votre éditeur de texte, par exemple Bloc-Notes, Wordpad etc., créez un fichier de configuration "Standard" appelé "Config{MAC}.cfg", {MAC} étant l'adresse MAC du combiné Panasonic, par exemple Config01234567ABCD.cfg. Ce fichier contiendra exactement les mêmes paramètres que le fichier "oper_info.txt" mentionné dans le guide Configuration manuelle du combiné (uaCSTA).
Exemple de fichier de configuration "Config{MAC}.cfg"
#Fichier au format standard de téléphone SIP Panasonic#
UACSTA_ENABLE_1="Y"
UACSTA_ENABLE_2="N"
UACSTA_ENABLE_3="N"
UACSTA_ENABLE_4="N"
UACSTA_ENABLE_5="N"
UACSTA_ENABLE_6="N"
UACSTA_UNIQUE_ID="201"
CSTA_PORT="6060"
CSTA_PRXY_ADDR="192.168.0.120"
CSTA_PRXY_PORT="6060"
CSTA_RGSTR_ADDR="192.168.0.120"
CSTA_RGSTR_PORT="6060"
CSTA_REG_EXPIRE_TIME="3600"
CSTA_TRANSPORT="0"
CSTA_RGSTR_AUTHID="201"
CSTA_RGSTR_PASS="password"
Informations importantes lors de la création d'un nouveau fichier "oper_info.txt"
- La première ligne est toujours requise.
- N'utilisez pas le format XML.
- Format requis XXXXX = "Y".
- Pour commenter la ligne, utilisez « # ».
- Vous pouvez créer un nouveau fichier à partir de rien qui ne contient que les nouveaux paramètres à ajouter.
- Sinon, vous pouvez « Exporter la valeur opérationnelle » et ajouter à ce fichier. Si vous exportez les valeurs, il s'agira d'une configuration complète, mais sans les mots de passe car ils ne sont pas exportés. Pour « Exporter la valeur opérationnelle », accédez à Maintenance -> Exporter la valeur opérationnelle -> et cliquez sur « Exporter ».
Définition de commande
Commande | Définition (serveur uaCSTA) |
---|---|
UACSTA_ENABLE_n | Indique s'il faut activer ou désactiver la fonctionnalité uaCSTA sur une ligne individuelle. En définissant le paramètre « n », par exemple 1 comme « Y », vous activez l'uaCSTA sur la ligne téléphonique 1 Panasonic. |
UACSTA_UNIQUE_ID | Spécifie l'URI-SIP pour l'enregistrement sur le serveur uaCSTA. |
CSTA_PORT | Spécifie le numéro de port source utilisé par l'unité pour la communication uaCSTA. Le port CSTA doit être spécifié sur la page « Système téléphonique » (sur le serveur uaCSTA). Nous vous recommandons d'utiliser le port 6060 pour établir la connexion entre le combiné et le serveur uaCSTA. |
CSTA_PRXY_ADDR | Spécifie l'adresse IP ou le FQDN du serveur proxy pour le serveur uaCSTA. |
CSTA_PRXY_PORT | Spécifie le port du serveur proxy pour le serveur uaCSTA. |
CSTA_RGSTR_ADDR | Spécifie l'adresse IP ou FQDN du serveur uaCSTA (le serveur d'enregistrement). |
CSTA_RGSTR_PORT | Spécifie le port du serveur uaCSTA (le serveur d'enregistrement). Il est recommandé d'utiliser le même numéro de port (6060) que pour CSTA_PORT. |
CSTA_REG_EXPIRE_TIME | Spécifie la durée, en secondes, pendant laquelle l'enregistrement reste valide. Cette valeur est définie dans l'en-tête « Expire » de la demande d'enregistrement pour le serveur uaCSTA. |
CSTA_TRANSPORT | Spécifie le protocole de couche de transport à utiliser pour l'envoi des paquets SIP (UDP = 0, TCP = 1). Le serveur uaCSTA prend en charge les deux protocoles. |
CSTA_RGSTR_AUTHID | Spécifie l'identifiant d'authentification pour l'enregistrement reçu. |
CSTA_RGSTR_PASS | Spécifie le mot de passe d'authentification pour l'enregistrement reçu. Ce mot de passe doit être spécifié sur la page "Système téléphonique" (sur le serveur uaCSTA). Le mot de passe est celui que le combiné doit utiliser pour s’enregistrer sur le serveur uaCSTA. * |
Pour qu'un combiné puisse importer ce nouveau fichier de configuration « Config{MAC}.cfg », vous devez le copier dans le répertoire racine du serveur HTTP et revenir à l'interface Web du combiné (n'oubliez pas d'activer l'option « Web intégré » sur votre téléphone). Entrez les informations d'identification SuperAdmin dans la fenêtre de connexion qui apparait.
*UC Server se construit sur 3.2.0.18449 le serveur ne validera plus le mot de passe uaCSTA et ce champ peut rester vide.
Important !Ces informations d'identification diffèrent des informations d'identification d'administrateur et de maintenance et débloquent toutes les options cachées sur le combiné KX-HDV230.
Ensuite, allez dans Maintenance -> Configuration de maintenant -> et dans « URL de fichier standard », entrez l'adresse HTTP qui pointe vers le nouveau fichier de configuration.
Exemple d'une URL de fichier standard
http://YourHTTPServerAddress/FolderName/Config01234567ABCD.cfg
*Remarque:Veuillez contacter votre distributeur Panasonic pour obtenir les informations d'identification SuperAdmin pour différents types de combinés Panasonic.
Cliquez sur "Enregistrer". Une fois le fichier importé, le téléphone doit se redémarrer automatiquement (dans le cas contraire, redémarrez-le manuellement). Si les nouvelles configurations ont été appliquées avec succès, l'administrateur devrait pouvoir voir un nouveau périphérique Panasonic détecté et enregistré sur le journal du serveur uaCSTA.
Exemple
Scénario avec un serveur avec plusieurs tenants
Il est courant que les combinés uaCSTA soient utilisés dans un environnement multi-tenant. Ainsi, Mondago a conçu le logiciel serveur pour permettre la création et l’affectation automatiques des combinés à un tenant approprié sur le serveur. Pour utiliser l'intégralité de cette fonctionnalité, des « licences de client » doivent être présentes sur le serveur. Si l'identifiant du tenant n'est pas explicitement spécifié sur la plateforme PBX et n'est pas inclus dans le fichier de configuration du combiné, alors, pour attribuer une extension à un locataire spécifique, un administrateur devra modifier cette ligne de code :
UACSTA_UNIQUE_ID="TENANTNAME*EXTENSION"
Exemple de fichier de configuration « Config{MAC}.cfg » dans un scénario à plusieurs tenants
#Fichier au format standard de téléphone SIP Panasonic#
UACSTA_ENABLE_1="Y"
UACSTA_ENABLE_2="N"
UACSTA_ENABLE_3="N"
UACSTA_ENABLE_4="N"
UACSTA_ENABLE_5="N"
UACSTA_ENABLE_6="N"
UACSTA_UNIQUE_ID="AcmeLab1*201"
CSTA_PORT="6060"
CSTA_PRXY_ADDR="192.168.0.120"
CSTA_PRXY_PORT="6060"
CSTA_RGSTR_ADDR="192.168.0.120"
CSTA_RGSTR_PORT="6060"
CSTA_REG_EXPIRE_TIME="3600"
CSTA_TRANSPORT="0"
CSTA_RGSTR_AUTHID="201"
CSTA_RGSTR_PASS="password"
Lors de la création et de l'importation d'un nouveau fichier « Config{MAC}.cfg » dans un environnement multi-tenant, les principes sont exactement les mêmes que dans l'exemple ci-dessus.
Remarque:Veuillez noter que si le tenant existe déjà sur le serveur uaCSTA, le numéro de poste / nom lui sera attribué. Cependant, si le locataire n'existe pas, cette commande poussera le serveur uaCSTA à créer un nouveau tenant qui portera le nom spécifié dans la commande ci-dessus. Dans cet exemple, l'identifiant du tenant serait « AcmeLab1 ».