EasyUC pour Cisco
Administrer les CUBE et les passerelles analogiques
Accès SSH, voice ports, config sets, certificats, appels actifs et débogage CUBE.
Dans EasyUC : EasyUC Cisco → Gateways → Analog GWs / CUBEs
À quoi cela sert
Sous Gateways, EasyUC gère des équipements Cisco IOS via SSH. Analog GWs affiche les passerelles VG issues du CUCM avec l'état d'enregistrement et le nombre d'appels actifs. CUBEs affiche les Cisco Unified Border Elements que vous saisissez vous-même dans EasyUC. EasyUC se connecte à l'équipement via SSH, lit son état avec des commandes show et exécute des commandes de configuration sur demande.
Sur les passerelles analogiques, vous voyez les voice ports avec leur signalisation et leur état, vous lisez la configuration d'un port avec les dial peers associés et vous appliquez des config sets enregistrés. Sur les deux types d'équipements, vous lisez les interfaces réseau, la version du système, les certificats et les appels actifs, et vous pouvez terminer un appel.
Pour les CUBE, il existe en outre la Debug capture. EasyUC active « debug ccsip messages » et « debug voip dialpeer inout » sur le CUBE, reçoit la sortie via syslog et l'enregistre pour le diagnostic des appels. Un watchdog surveille le CUBE et se désactive de lui-même en cas de surcharge.
Le Cisco CUBE est un équipement distinct du réseau. Il ne s'agit pas du SBC Teams intégré à EasyUC.
Prérequis
- Module de licence
cucm. Le menu Gateways apparaît avecROLE_APP_GATEWAYSet au moins un droit de section. - Afficher les passerelles analogiques :
ROLE_APP_GATEWAYS_ANALOG. Modifier, tester, commuter des ports, appliquer une configuration : en plusROLE_APP_GATEWAYS_ANALOG_EDIT. - Afficher les CUBE :
ROLE_APP_GATEWAYS_CUBE. Modifier, tester, terminer un appel, commuter la capture de débogage : en plusROLE_APP_GATEWAYS_CUBE_EDIT. - Les administrateurs (
ROLE_APP_ADMIN,ROLE_OWNER,ROLE_ADMIN,ROLE_SUPER_ADMIN) disposent de tous les droits sur les passerelles.ROLE_APP_TEMPLATEseul ne suffit pas. - Modifier les identifiants par défaut, créer un CUBE et définir l'hôte ou le port SSH d'une passerelle : droits de modification pour les deux zones (
ROLE_APP_GATEWAYS_ANALOG_EDITetROLE_APP_GATEWAYS_CUBE_EDIT). - La passerelle est joignable depuis l'appliance EasyUC via SSH. Le port SSH est 22 par défaut.
- Un utilisateur SSH sur la passerelle disposant des droits pour l'action souhaitée. Si l'équipement exige un mot de passe enable, il doit être enregistré.
- Les passerelles analogiques sont créées dans le CUCM. EasyUC lit la liste depuis la connexion CUCM active.
- Pour la capture de débogage : le CUBE atteint l'appliance EasyUC via syslog (UDP). La cible syslog est saisie sous Storage & syslog ou sur le CUBE.
- Les identifiants SSH pour Details (SSH) des nœuds CUCM sur la page d'accueil constituent un paramètre distinct avec les rôles
ROLE_APP_CUCM_NODE_DETAILSetROLE_APP_CUCM_NODE_DETAILS_EDIT. Ils ne s'appliquent pas aux passerelles.
Pas à pas : enregistrer les identifiants par défaut pour les passerelles
Pas à pas : attribuer à une passerelle analogique son propre hôte et sa propre connexion
Pas à pas : ajouter un Cisco CUBE
Pas à pas : contrôler et commuter les voice ports
Pas à pas : créer un config set et l'appliquer à un port
Pas à pas : contrôler le réseau, les certificats et les appels actifs
Pas à pas : définir le stockage et syslog pour la capture de débogage du CUBE
Pas à pas : activer et évaluer la capture de débogage sur un CUBE
Champs et options
| Champ / action | Signification et utilisation |
|---|---|
| Set | Nom d'un jeu d'identifiants par défaut. Après un test réussi, il apparaît dans la colonne Credentials de la passerelle. |
| Credentials (colonne) | Custom pour les identifiants propres à la passerelle, sinon le nom du jeu par défaut qui a fonctionné en dernier. Un tiret signifie : pas encore testé. |
| Status (Analog GWs) | Registered, Not Registered ou Unknown, tels que le CUCM les signale. |
| SSH Port | Port TCP pour SSH. 22 par défaut. Seuls les utilisateurs disposant des droits de modification pour les deux zones de passerelles peuvent modifier l'hôte et le port SSH d'une passerelle. |
| Enable Password | Facultatif. Utilisé si l'utilisateur SSH n'arrive pas directement en mode privilégié. |
| Replace mode | Aligne exactement le port et le dial peer sur le jeu et supprime les commandes superflues. Sans mode de remplacement, les commandes sont seulement ajoutées. |
| {PORT} et autres variables | EasyUC définit {PORT} à partir du port cible. Toute autre variable entre accolades est demandée lors de l'application du jeu. |
| Shutdown / Bring Up | Modifie l'état administratif d'un voice port. Un port désactivé n'accepte pas d'appels. |
| Debug (colonne CUBEs) | État de la capture : on, off, switched off automatically ou unknown. Les badges supplémentaires Console logging et Monitor logging avertissent d'une configuration de journalisation risquée. |
| Retention | 1, 7 ou 30 jours ou illimitée (par défaut). Le watchdog supprime les données plus anciennes toutes les heures. Avec Unlimited, rien n'est supprimé automatiquement. |
| Apply logging baseline | EasyUC définit la configuration de journalisation pour la capture et la supprime à la désactivation. Sans cette configuration de base, la cible syslog, l'origin-id et « logging trap debugging » doivent déjà être présents sur le CUBE. |
| Storage cap (MB) | Limite supérieure pour tous les CUBE ensemble. De 64 à 65536 autorisé, 1024 par défaut. |
| Syslog targets | 8 adresses IPv4 de l'appliance au maximum. |
| Syslog port (UDP) | De 1024 à 65535 autorisé, 5514 par défaut. |
| Maximum lines per second per CUBE | De 100 à 20000 autorisé, 2000 par défaut. Au-delà, le récepteur abandonne des lignes. Si le débit reste durablement supérieur, le watchdog désactive la capture. |
| Watchdog | Se désactive automatiquement en cas de charge CPU sur 1 minute de 70 % ou plus (deux fois) ou de 80 % ou plus (une fois), de mémoire libre inférieure à 15 %, de pertes de logger croissantes, de trop nombreuses lignes par seconde ou de « logging console debugging ». EasyUC ne réactive jamais de lui-même. |
Vérifier le résultat et résoudre les problèmes
- Succès pour l'accès SSH : Test ou Test Connection renvoie un résultat sans erreur et les onglets de la page de détail se remplissent.
- « No VG gateways found in this CUCM. » : la connexion CUCM active ne contient aucune passerelle VG. Vérifiez la connexion sélectionnée.
- « No gateways configured yet. » : aucun CUBE n'a encore été saisi sous CUBEs.
- Le bouton Ports est absent ou grisé : aucune adresse IP n'est connue pour la passerelle ou elle n'a pas encore d'entrée propre. Un utilisateur disposant des deux droits de modification sur les passerelles doit créer l'entrée via Credentials.
- La colonne Active Calls affiche un signe d'avertissement : la requête a échoué. L'info-bulle en indique la raison ou « Query failed ». Cela ne dit rien de l'état de l'équipement.
- « No ports found. » ou « No dial-peer references this port. » : la passerelle ne signale aucun voice port, ou le port n'est inscrit dans aucun dial peer.
- « No saved config sets yet – create one under “Config Sets” above. » : enregistrez d'abord un jeu.
- Les identifiants par défaut concernent toutes les passerelles sans identifiants propres. Une modification n'affecte jamais un seul équipement.
- « The preflight check blocks switching on – nothing was changed on the CUBE. » : corrigez les éléments bloquants du contrôle préalable, par exemple « logging console » réglé sur debugging ou une cible syslog manquante.
- « No syslog target – please enter one. » : saisissez une adresse sous Storage & syslog ou sur le CUBE.
- « The CUBE cannot be reached via SSH. » ou « No credentials for the CUBE. » : vérifiez l'adresse, le port SSH et les identifiants.
- « The storage cap is reached: the receiver is paused, new lines are discarded. » : raccourcissez la durée de conservation ou augmentez la limite sous Storage & syslog.
- « Switched off automatically at … » avec une raison, par exemple « CPU load too high » : le watchdog s'est désactivé. Élucidez la cause et réactivez après un nouveau contrôle préalable.
- Après la suppression d'un CUBE avec une capture en cours, une remarque peut indiquer que les débogages sur l'équipement n'ont pas pu être arrêtés complètement. Dans ce cas, vérifiez manuellement « show debugging » et la configuration de journalisation sur le CUBE.
- Toute la sortie de débogage, numéros de téléphone compris, est enregistrée. Les en-têtes d'autorisation et les clés SRTP sont expurgés avant l'enregistrement.