Affichage des résultats 1 à 10 sur 19

Discussion: Trixbox : Extension "virtuelle" pour rediriger vers l'extérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Tu as tronqué les log , on doit voir au debut:
    Code:
    Executing [9920@from-internal:1...
    Ca permettrait de comprendre mieux et d'eviter de deviner ou de passer a coté d'autres choses.
    Pourquoi, tu parles de création de poste ?
    Il ne faut pas creer d'extension 9920. On est bien d'accord hein ?
    Tu n'as pas validé ou definie la misc_app 9920 dans l'interface freepbx a mon avis.

    Mets toi sur la console et donne l'output de
    Code:
    dialplan show 9920@from-internal
    Fastm3.

  2. #2
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Citation Envoyé par fastm3 Voir le message
    Tu as tronqué les log , on doit voir au debut:
    Code:
    Executing [9920@from-internal:1...
    Alors, je n'ai pas from-internal .. Car chaque ligne utilise son propre contexte ... Donc j'ai :
    Executing [9920@from-09xxxxxxx:4] Macro("SIP/9908-b7c1a418", "dialout-trunk|11|9920||") in new stack

    Citation Envoyé par fastm3 Voir le message
    Il ne faut pas creer d'extension 9920. On est bien d'accord hein ?
    Oui oui j'avais bien compris .. c'est une extension "virtuelle" qu'on a créé avec l'application

    Citation Envoyé par fastm3 Voir le message
    Tu n'as pas validé ou definie la misc_app 9920 dans l'interface freepbx a mon avis.
    Mets toi sur la console et donne l'output de
    Code:
    dialplan show 9920@from-internal
    Fastm3.
    J'obtiens cela :

    [ Included context 'app-miscapps-2' created by 'pbx_config' ]
    '9920' => 1. Noop(Running miscapp 2: 9920) [pbx_config]
    2. Goto(ext-miscdests|2|1) [pbx_config]

  3. #3
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Pour comprendre .. j'ai créé dans extension_custom.conf autant de contextes que de lignes SIP ...
    Pour chaque extension, je pointe son propre contexte comme ceci :

    [from-09xxxxxxx]
    include => ext-local
    include => ext-queues
    include => outrt-011-ovh_339xxxxxx
    include => app-echo-test
    include => app-recordings
    include => app-speakextennum
    include => app-speakingclock
    include => app-userlogonoff
    include => ext-paging
    include => app-dialvm
    include => app-vmmain
    exten => foo,1,Noop(bar)

    Donc j'ai l'impression que le problème vient du fait qu'on passe par from-internal pour le misc application... alors qu'il faudrait agir au niveau de mes contextes peut être .. je ne sais pas ...

  4. #4
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0

    Thumbs up

    J'ai réussi !!!!

    Cool .. alors il fallait rajouter dans mon contexte d'appel, la référence à la misc application créée sur le poste virtuel 9920 ..

    En clair ca donne ceci dans ma déclaration de contexte :

    [from-09XXXXXXXX]
    include => app-miscapps-2
    include => ext-local
    include => ext-queues
    include => outrt-011-ovh_339XXXXXXX
    include => app-echo-test
    include => app-recordings
    include => app-speakextennum
    include => app-speakingclock
    include => app-userlogonoff
    include => ext-paging
    include => app-dialvm
    include => app-vmmain
    exten => foo,1,Noop(bar)

    Donc pour que toutes mes lignes puissent l'utiliser, j'ai plus qu'à placer cette include dans un custom de l'un des include généric qui est utilisé ...

    En tout cas Merci fastm3 ...

  5. #5
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Pour finir, afin que toutes les lignes utilisent cette redirection ou cette ligne virtuelle, j'ai simplement mis la directive suivante dans extension_custom.conf :

    [ext-local-custom]
    include => app-miscapps-2

    sachant que tous les contextes de mes lignes utilisent ext-local et la référence de la misc application que j'ai créé dans freepbx ... on la retrouve dans extension_additionnal.conf et son nom est app-miscapps-2

    Voilà en espérant avoir été clair ...

  6. #6
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Tant mieux, mais si tu avais mis le log complet, on aurait pu voir que n'utilisait pas le contexte par defaut [from-internal]...
    Je te conseille d'ailleurs de remettre ce fonctionnement par defaut qui sera plus simple a gerer.
    Bonne continuation.
    Fastm3.

  7. #7
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Citation Envoyé par fastm3 Voir le message
    Tant mieux, mais si tu avais mis le log complet, on aurait pu voir que n'utilisait pas le contexte par defaut [from-internal]...
    Je te conseille d'ailleurs de remettre ce fonctionnement par defaut qui sera plus simple a gerer.
    Bonne continuation.
    Fastm3.
    Merciiii du conseil ! je vais essayer de le faire en mettant le même contexte pour tous et en arbitrant vers tel ou tel trunk en fonction de l'emetteur de l'appel à partir du contexte from-internal-custom !

    Merci encore

    Stéphane

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •