Page 2 sur 3 PremièrePremière 123 DernièreDernière
Affichage des résultats 11 à 20 sur 24

Discussion: extensions h, extension failed

  1. #11
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    j'ai bien une partie globals dans l'extensions_custum, je reload asterisk, et dés que je lance core show globals ca donne ca :

    Code:
    localhost*CLI> core show globals
    No such command 'core show globals' (type 'core show help core show globals' for other possible commands)

  2. #12
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    ben alors la.....

    perso, quand je lance la commande, j'ai ce résultat-ci :

    Code:
    *CLI> core show globals
       XIVO_GROUP_MEMBER_SUBROUTINE=xivo-subrfeatures-groupmember
       .../...
       XIVO_AGENTBYUSERID_41=9003
    
        -- 27 variables
    si tu fais de l'autocompletion dans la CLI ? cela ne te trouve pas la commande ?
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  3. #13
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    j'ai que ca :

    Code:
    ocalhost*CLI> core show
    application     applications    calls           channel         channels
    channeltype     channeltypes    codec           codecs          config
    file            function        functions       help            hint
    hints           image           license         profile         settings
    switches        sysinfo         taskprocessors  threads         translation
    uptime          version         warranty
    S'il y a d'autres moyens pour incrémenter une variable si le correspendant ne repond pas a mon auto call ou qu'il récroche avant le choix, je vais changer, perso j'ai trouver que ca

  4. #14
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    ben moi j'ai cela :

    Code:
    *CLI> core show
    application        applications       audio              channel            channels           channeltype        channeltypes       codec
    codecs             config             device2extenstate  file               function           functions          globals            hints
    image              license            profile            switches           threads            translation        uptime             version
    video              warranty
    surement la version de l'asterisk qui change..... tu dois etre en 1.6, j'en ai pas sous la main pour tester.

    Pour ton probleme si tu ne trouve pas le moyen de rajouter une variable dans le contexte globals, tu peux aussi le faire avec la base de donnee d'asterisk.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  5. #15
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    si ca peut marcher, base de donnée ou non , l'essenciel est que je puisse comptabiliser les échecs et renvoyer un rapport a la direction, comme ca quelque'un va se faire tapper sur les doigts
    sinon pour la base de données, je fais un truc comme ca

    Code:
    exten => h,1,MYSQL(Connect connid localhost login password db)
    exten => h,2,MYSQL(Query resultid ${connid} UPDATE liste SET reponse='3' WHERE numero='${CDR(accountcode)}' 
    exten => failed,1,MYSQL(Connect connid localhost login password db)
    exten => failed,2,MYSQL(Query resultid ${connid} UPDATE liste SET reponse='3' WHERE numero='${CDR(accountcode)}'
    ?????????????

  6. #16
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Sinon je peux toujours mettre a jour asterisk pour passer du 1.6.2 au 1.8 ??

  7. #17
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    en l'occurance je suis en 1.4......

    tu peux faire deja qqch comme cela :

    Code:
    exten = 1234,1,NoOp(Test Database Asterisk)
    exten = 1234,n,Set(DB(Echec/Appel)=0)
    exten = 1234,n,NoOp(Valeur Database = ${DB(Echec/Appel)})
    exten = 1234,n(Boucle),Set(DB(Echec/Appel)= $[${DB(Echec/Appel)} + 1])
    exten = 1234,n,NoOp(Valeur Database = ${DB(Echec/Appel)})
    exten = 1234,n,GotoIf($[${DB(Echec/Appel)} = 3]?Suite:Boucle)
    exten = 1234,n(suite),NoOp(Fin du Test = ${DB(Echec/Appel)})
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  8. #18
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    falait peu etre ajouter la variable global que je voulais dans globals_custum.conf ??

  9. #19
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Peut etre, test et tu verras bien....
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  10. #20
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    j'ai essaye le fichier globals_custum mais ca na pas marché
    sinon j'ai essayer ton dialplan et ca donne ca

    Code:
    -- Attempting call on SIP/6000 for s@outboundmsg2:1 (Retry 2)
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Executing [failed@outboundmsg2:1] NoOp("OutgoingSpoolFailed", "Test Database Asterisk") in new stack
        -- Executing [failed@outboundmsg2:2] Set("OutgoingSpoolFailed", "DB(Echec/Appel)=0") in new stack
        -- Executing [failed@outboundmsg2:3] NoOp("OutgoingSpoolFailed", "Valeur Database = 0") in new stack
        -- Executing [failed@outboundmsg2:4] Set("OutgoingSpoolFailed", "DB(Echec/Appel)= 1") in new stack
        -- Executing [failed@outboundmsg2:5] NoOp("OutgoingSpoolFailed", "Valeur Database =  1") in new stack
        -- Executing [failed@outboundmsg2:6] GotoIf("OutgoingSpoolFailed", "0?Suite:Boucle") in new stack
        -- Goto (outboundmsg2,failed,4)
        -- Executing [failed@outboundmsg2:4] Set("OutgoingSpoolFailed", "DB(Echec/Appel)= 2") in new stack
        -- Executing [failed@outboundmsg2:5] NoOp("OutgoingSpoolFailed", "Valeur Database =  2") in new stack
        -- Executing [failed@outboundmsg2:6] GotoIf("OutgoingSpoolFailed", "0?Suite:Boucle") in new stack
        -- Goto (outboundmsg2,failed,4)
        -- Executing [failed@outboundmsg2:4] Set("OutgoingSpoolFailed", "DB(Echec/Appel)= 3") in new stack
        -- Executing [failed@outboundmsg2:5] NoOp("OutgoingSpoolFailed", "Valeur Database =  3") in new stack
        -- Executing [failed@outboundmsg2:6] GotoIf("OutgoingSpoolFailed", "1?Suite:Boucle") in new stack
      == Spawn extension (outboundmsg2, failed, 6) exited non-zero on 'OutgoingSpoolFailed'
    l'incrémentation se fait sur un seul appel, je vais essayer de changer ca

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
  •