Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 19

Discussion: Action Monitor

  1. #1
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0

    Action Monitor

    Bonsoir tout le monde,

    Je reviens encore une fois pour un sujet que j'ai déjà évoqué cela fait longtemps. C'est à propos des enregistrements par AMI. Je passe des appels sans aucun souci avec Originate, mais on me renvoie une erreur (no such channel), sachant que c'est le même que je spécifie pour Originate.

    Action: Login
    Events: off
    Username: user
    Secret: passwd

    Action: Originate
    Channel: SIP/100
    CallerID: 101
    Context: default
    Priority: 1

    Action: Monitor
    Channel: SIP/100

    Action: Logoff


    JE commence à perdre ma patience à cause de ce problème qui me bloque depuis des semaines.
    Prière de me donner un coup de main.

    Grand MERCI

  2. #2
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Salut,

    Tu te trompes de channel pour le monitor, tu ne peux pas faire cela. Tu dois avoir le vrai nom du channel et non celui de la techno/peer.
    C'est normal que cela ne fonctionne pas.
    Fais un core show channels dans la cli et tu verras à quoi il ressemble.

    ++
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  3. #3
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0

    Smile

    Merci énormément quintana .

    La réponse est du forme: SIP/101-000000xx. Je me demande s'il est possible de fixer le canal (xx prennent des valeurs différentes à chaque nouveau lancement d'appel) ?

  4. #4
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Non tu ne peux pas, tu dois aller chercher toi même le canal que tu veux enregistrer et l'utiliser.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  5. #5
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Récupères les events que tu reçois dans l'AMI pour faire cela.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  6. #6
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0
    Merci encore une fois quintana. Je me permets de vous lister ce que cela me donne comme résultat. (J'aimerais bien savoir si le choix du channel est fait juste au niveau de la ommande, ou y -t elle une modification à faire au niveau des fichiers de conf).

    Event: FullyBooted
    Privilege: system,all
    Status: Fully Booted


    Sending> Action: originate
    Sending> Channel: SIP/101
    Sending> WaitTime: 10
    Sending> CallerId: 101
    Sending> Exten: 102
    Sending> Context: default
    Sending> Priority: 1
    Sending>
    Response: Success
    Message: Originate successfully queued

    Event: Newchannel
    Privilege: call,all
    Channel: SIP/101-0000005d
    ChannelState: 0
    ChannelStateDesc: Down
    CallerIDNum: 101
    CallerIDName: device
    AccountCode:
    Exten:
    Context: from-internal
    Uniqueid: 1400078777.93

    Event: NewAccountCode
    Privilege: call,all
    Channel: SIP/101-0000005d
    Uniqueid: 1400078777.93
    AccountCode:
    OldAccountCode:

    Event: NewCallerid
    Privilege: call,all
    Channel: SIP/101-0000005d
    CallerIDNum: 101
    CallerIDName: device
    Uniqueid: 1400078777.93
    CID-CallingPres: 0 (Presentation Allowed, Not Screened)

    Event: ExtensionStatus
    Privilege: call,all
    Exten: 101
    Context: ext-local
    Hint: SIP/101
    Status: 8

    Event: Newstate
    Privilege: call,all
    Channel: SIP/101-0000005d
    ChannelState: 5
    ChannelStateDesc: Ringing
    CallerIDNum: 101
    CallerIDName: device
    ConnectedLineNum: 101
    ConnectedLineName:
    Uniqueid: 1400078777.93

    Event: Newstate
    Privilege: call,all
    Channel: SIP/101-0000005d
    ChannelState: 6
    ChannelStateDesc: Up
    CallerIDNum: 101
    CallerIDName: device
    ConnectedLineNum: 101
    ConnectedLineName:
    Uniqueid: 1
    Sending> Action: Logoff
    Sending>
    400078777.93

    Event: ExtensionStatus
    Privilege: call,all
    Exten: 101
    Context: ext-local
    Hint: SIP/101
    Status: 1

    Event: Newexten
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Context: default
    Extension: 102
    Priority: 1
    Application: Macro
    AppData: exten-vm,novm,102
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Variable: MACRO_EXTEN
    Value: 102
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Variable: MACRO_CONTEXT
    Value: default
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Variable: MACRO_PRIORITY
    Value: 1
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Variable: MACRO_DEPTH
    Value: 1
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d
    Variable: ARG1
    Value: novm
    Uniqueid: 1400078777.93

    Event: VarSet
    Privilege: dialplan,all
    Channel: SIP/101-0000005d

  7. #7
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0
    En fait, j'ai remarqué que le changement du canal se fait par incrémentation à chaque nouvel appel. dès que j'en choisisse un qui diffère de celui qui allait être pris, j'obtiens une erreur.

  8. #8
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0
    Bonjourrrr,

    En fait, j'ai suivi ce lien : http://comments.gmane.org/gmane.comp...sk.user/275654. Si j'ai bien compris, nous récupérons une valeur d'un canal avec Event : GetVar que nous définissons au niveau de manager.conf. Sauf que Value qui m'est retourné reste vide.

    Je procède ainsi:
    Action: GetVar
    ActionID: 12
    Channel: SIP/101-00000012c (cette valeur que je dois incrémenter à chaque fois pour faire un nouveau test :s)
    Variable: chan

    Response: Success

    Action: Logoff
    ActionID: 12
    Variable:chan
    Value:

    Excusez moi si la solution est juste devant mes yeux, et que je n'y parviens tjrs pas :s
    Encore Merci

  9. #9
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    je ne comprends pas où tu bloques ... Tu ne dois rien incrémenter, tu dois juste utiliser le channel que tu souhaites pour faire de l'enregistrement. Si tu avais un autre type de channel en plus cela ne fonctionnerai pas.
    Donc tu emets ton appel, tu récupères la liste de tes channels, tu choisi lequels tu veux enregistrer et puis c'est tout. Sinon si tu veux le faie automatiquement à chaque appel, rajoutes dans ton dialplan un mixmonitor() par exemple, cela sera plus simple.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  10. #10
    Membre Junior
    Date d'inscription
    mars 2014
    Messages
    19
    Downloads
    0
    Uploads
    0
    Merci énormément pour votre help

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
  •