Connexions avancées
Connexions avancées
La page Connexions avancées (/admin/system/legacy-endpoints) gère les connexions héritées (legacy) d'un client : comptes IAX, registrations IAX, connexions personnalisées (custom) et connexions SCCP. Elle s'adresse aux intégrateurs devant interconnecter des équipements ou opérateurs anciens.
Cette page dépend du client sélectionné dans la barre du haut. Sans client : « Sélectionnez un client dans la barre du haut ».
La page comporte 4 onglets : Comptes IAX (par défaut), Registrations IAX, Custom, SCCP. Chaque onglet est une liste CRUD avec une modale (Paramètres essentiels / Paramètres avancés), un bouton de création, des boutons Modifier/Supprimer au survol, et une confirmation de suppression (« Supprimer {nom} ? », « Cette action est irréversible. »).
Onglet « Comptes IAX »
- Titre : « Comptes IAX ».
- Bouton Créer un compte IAX.
- État vide : « Aucun compte IAX configuré. »
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Nom du compte | Texte | Non | Champ principal. Placeholder : operator-iax. |
| Hôte autorisé | Texte | Non | Sous-titre. Valeur par défaut : dynamic. |
| Type | Liste | Non | friend (défaut), peer, user. |
| Options avancées | Clé/valeur | Non | (Avancé) Exemple : secret=..., context=default, allow=alaw. |
Association (par compte) : sélecteur Trunk (« Trunk », option « Aucun trunk ») avec boutons Associer au trunk et Dissocier du trunk. Messages : « Association trunk sauvegardée » / « Association trunk retirée ».
Onglet « Registrations IAX »
- Titre : « Registrations IAX ».
- Bouton Créer une registration IAX.
- État vide : « Aucune registration IAX configurée. »
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Hôte distant | Texte | Oui | Champ principal. Placeholder : iax.example.com. |
| Port distant | Nombre | Non | Valeur par défaut : 4569. |
| Utilisateur | Texte | Non | Sous-titre (identifiant d'authentification). |
| Mot de passe | Texte | Non | Mot de passe d'authentification. |
| Contexte de rappel | Texte | Non | (Avancé) |
| Extension de rappel | Texte | Non | (Avancé) |
Association : sélecteur Trunk (mêmes boutons Associer / Dissocier que ci-dessus).
Onglet « Custom »
- Titre : « Connexions personnalisées ».
- Bouton Créer une connexion personnalisée.
- État vide : « Aucune connexion personnalisée configurée. »
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Interface Asterisk | Texte | Oui | Champ principal. Placeholder : dahdi/i1. |
| Actif | Oui/Non | Non | Activé par défaut. |
Associations : deux blocs — un sélecteur Trunk (Associer / Dissocier du trunk) et un sélecteur Ligne (« Ligne », option « Aucune ligne », Associer / Dissocier).
Onglet « SCCP »
- Titre : « Connexions SCCP ».
- Bouton Créer une connexion SCCP.
- État vide : « Aucune connexion SCCP configurée. »
| Champ | Type | Obligatoire | Détails |
|---|---|---|---|
| Options SCCP | Clé/valeur | Non | Champ principal. Exemple : cid_name=..., cid_num=..., allow=alaw. |
Association : sélecteur Ligne (Associer / Dissocier de la ligne).
Les actions d'association sont désactivées tant que l'élément n'a pas d'identifiant valide (entier positif). Une réassociation remplace l'association précédente.